在Github-Gitee添加自己的SSH公钥

为什么要添加公钥?

在知道git可以使用ssh之前,我只会用git clone来克隆代码,可是如果仅仅是克隆还好,要是碰到想要修改提交并上传的情景就相当麻烦了

还好有sshGithub/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.nameuser.email 来辨别提交者的身份

设置全局(global)属性

git config --global user.name '你的用户名'
git config --global user.email '你的用户Email'

完成!

快试试使用 SSH 访问你的Git仓库吧

posted @ 2025-06-02 11:00  XTARZ  阅读(197)  评论(0)    收藏  举报