git ssh方式的本地与远程连接
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
在接触git
的过程中发现,当我在其他的电脑pull
我自己的项目后,按以前的http
连接的方式的话,每次push
都会输入账号和密码,很麻烦。所以查阅了git
用 ssh
连接的方法。并记录在此,以防忘记
创建公钥
输入命令: ssh-****** -t rsa
三次回车即可,不用管。最后记住生成公钥的路径。在回车过程中会提示。
复制 id_rsa.pub
可以在保存路径下,通过 cat id_rsa.pub
查看内容再复制
github 添加公钥
- 登陆github
- 点击右上角头像,进入
setting
- 点击
SSH and GPG keys
并进入 - 在
SSH keys
一栏,点击New SSH keys
, 将复制的内容粘贴进去。保存即可
后续
接下来就差不多一样的操作。需要注意的是,在其他电脑第一次push的时候,可以通过先git push --set-upstream <远程主机> <你的分支>
,之后的 push
就可以直接 git push
,而不是 git push origin master
这个操作可能有其他更好的解释,还没有遇到,遇到再更新。