【Hyeri】上传本地代码到Github
个人摸索出的上传本地代码到Github的办法
首先配置SSH Key(首次需要配置)
1.设置本地ssh key,打开git bash,输入命令:
ssh -keygen -t rsa -C "XXXXXX@XXX.com"
双引号中是你注册github时用的邮箱
一直回车,选择默认路径(一般在C盘用户文件夹),密码可以设置为空或者自定义。在默认路径下生成.ssh文件夹后,打开文件夹中的id_rsa.pub复制里边的密匙
2.打开github,选择settings
点击ssh and gpg keys,选择ssh keys右边的new ssh key。填写绿色框的内容,点击add ssh key。
3.查看是否成功,在git bash 中输入命令:
ssh -T git@github.com
提示是否continue,输入yes后看到
Warning:Permanently added 'github.com,207.97.227.239' (RSA) to the list of known hosts.
Hi zhangsiyao11! You've successfully authenticated, but GitHub does not provide shell access.
则表示成功。
配置完ssh key后正式开始上传项目
1.进入Github首页,点击New repository新建一个项目
2.填写相应信息点击create
3.点击Clone or download会出现一个地址,点击Use SSH,复制地址备用
4.接下来进行本地操作,新建仓库文件夹,右击选择Git Bash Here进入如下界面,repository即为文件夹名称
输入git init初始化仓库
此时文件夹中出现.git隐藏文件夹
5. 接着在Git Bash输入
git clone git@github.com:wawyw2019/tests.git
clone后接之前复制的SSH地址(Git Bash界面粘贴键为ins键)
此时项目文件夹中出现之前Github上创建的仓库
打开tests文件夹
将现有项目的根目录内容复制到tests文件夹中,以BluetoothTest为例
6.接着输入命令
cd Tests
进入Tests文件夹
7.依次输入以下代码完成剩余操作:
git add . (注意后面的点号,此操作是把Tests文件夹下面的文件添加进来)
git commit -m "提交信息" (“提交信息”里边换成你需要的注释,如"first commit")
git push -u origin master (此操作将本地仓库push到github上)
提交完成
如果项目有更新只需要执行第七步即可
注:如果是新建立的项目可以在执行完第五步后在Android Studio上新建项目,保存路径选择你新建的项目文件夹