1.生成ssh的公钥和私钥
ssh-keygen -t rsa -C '你的邮箱' -f ~/.ssh/id_rsa
会提示输入密码,不输入直接回车即可
会生成两个文件,id_rsa和id_rsa.pub
2.把id_rsa.pub的文件内容添加到github或码云的设置中即可
3.如果githut和码云使用的是同一个邮箱的话可以使用同一个ssh配置
4.设置qit的全局用户名和邮箱
git config --global user.name “yourname” && git config --global user.email “email@email.com ”
5.确认是否好用
ssh -T git@github.com
不报错说明可以了
6.如果上一步报错,请执行一下两步
ssh-agent -s
ssh-add ~/.ssh/id_rsa
7.编写文件
vim ~/.ssh/config
# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/gitee_id_rsa
# github.com
Host ggithub.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/github_id_rsa