本人在ubuntu16.04上操作
(1)生成本地的SSH
ssh-keygen -t rsa -C "email@example.com" //建议填写github上注册的邮箱
注:之后一直回车,直至出现心形图形为止
ssh-add ~/.ssh/id_rsa //会生成SSH
(2) 复制/home/用户名/.ssh目录下的id_rsa.pub公钥到github账号中
2019-12-17_174539.png
(3) 在本地和github建立相同的仓库
(a) 本地仓库操作:
git init
git add .
git commit -m "描述"
(b) 本地仓库推送到远程仓库步骤
git remote add origin git@github.com:xxxx/test_SSH.git //连接远程仓库
git push -u origin master //push到远程仓库
(c) 出现如下错误:
The authenticity of host 'github.com (13.250.xxx.xxx)' can't be established.
RSA key fingerprint is xxxxxxxxxxxxxxxx
直接回复yes即可
注意:github建立仓库时候不要添加readme文件