添加远程git仓库

设置Git的user name和email

git config --global user.name "xxx"

git config --global user.email "xxx@xxx.com"


1、在用户的.ssh下生成了两个SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。
ssh-keygen -t rsa -C 'xxxxxxxx@qq.com'

2、将本地生成的id_rsa.pub公钥添加到远程仓库上,说明:git远程仓库的登录账号绑定的邮箱需和生成密钥对的邮箱保持一致


 

 3、这个时候可能会出现22端口无权限问题


解决此问题的方法,请看4,5点

4、先运行这个,帮git找到正确的domain。T表示测试,v显示详细信息

会去你用户目录下面找公钥文件

ssh -vT git@github.com

5、再运行测试

ssh -T git@github.com


。。。。。

这个时候我们再来执行git clone就发现OK了

原文地址:https://www.cnblogs.com/jiaoda/p/13039158.html