在Github-Gitee添加自己的SSH公钥
为什么要添加公钥?
在知道git可以使用ssh之前,我只会用git clone来克隆代码,可是如果仅仅是克隆还好,要是碰到想要修改提交并上传的情景就相当麻烦了
还好有ssh!Github/Gitee都支持ssh上传/下载,用法也非常简单,在clone或者remote add的时候使用这样的地址:
git@github.com:username/repository
git@gitee.com:username/repository
其中,username字段是对应的用户名,repository是仓库名。
具体添加步骤
创建公钥
添加公钥第一步当然是创建!
只需要
ssh-keygen
提示 Enter file in which to save the key 将私钥保存在哪里?我们选择直接按回车,默认保存在~/.ssh/id_rsa文件中。
接着,输入密钥锁码(如果需要),可以留空。
创建完成后会显示一张 randomart 图,现在去找到对应目录下的 id_rsa.pub 文件。
添加到Github
(可能需要登录)
点击右上角的 New SSH key , 在 Key 对话框中粘贴刚才 id_rsa.pub 文件的内容,然后为它起一个 Title ,比如“My Personal Computer”。
接着应该会要求输入登录密码并收到一封提醒邮件,添加完成!
添加到Gitee
设置步骤跟Github并无二异。
设置Git
Git主要使用 user.name 和 user.email 来辨别提交者的身份
设置全局(global)属性
git config --global user.name '你的用户名'
git config --global user.email '你的用户Email'
完成!
快试试使用 SSH 访问你的Git仓库吧

浙公网安备 33010602011771号