提交本地项目到GitHub上

1.配置ssh key

ssh-keygen -t rsa -C "注册GitHub的邮箱"

Enter file in which to save the key (/c/Users/yongfengnice/.ssh/id_rsa): //提示输入key保存的文件名称,默认是用户名下的.ssh文件夹下的id_rsa文件

Enter passphrase (empty for no passphrase)://提示输入密码,可以直接回车不输入任何密码

Enter same passphrase again: //再次输入密码,密码要一致

生成两个文件(因为Enter file时候我输入的文件名称是github_rsa):

Your identification has been saved in github_rsa.//存放私钥的文件

Your public key has been saved in github_rsa.pub. //存放公钥的文件

将私钥和公钥文件(比如上面的github_rsa和github_rsa.pub文件)剪切放到用户目录下的.ssh文件夹下。

如果没有.ssh文件夹,可以使用命令创建一个,即命令行窗口下输入:mkdir .ssh 

2.到GitHub上添加ssh key

进入github网站,Settings——>SSH and GPG keys——>new SSH key——>随意输入Title,把步骤一生成的xxx.pub文件的内容全部copy放到Key里面——>点击add SSH Key即可完成。

3.验证是否添加成功

ssh -T git@github.com  需要确认的时候输入yes即可

4.git remote add origin添加远程仓库路径的时候要使用SSH路径,不能使用HTTPS路径

git remote add origin git@github.com:yongfengnice/BuildApkByShell.git    --是可以的

git remote add origin https://github.com/yongfengnice/BuildApkByShell.git  --是不行的,老是提示输入用户名和密码然后接着报错

posted @ 2017-05-28 15:19  yongfengnice  阅读(161)  评论(0编辑  收藏  举报