一.设置git的user name和email:
二.生成密钥
ssh-keygen -t rsa -C “1129103472@qq.com”
按3个回车,密码为空。(不要输密码)
然后到.ssh下面将id_rsa.pub里的内容复制出来粘贴到github个人中心的账户设置的ssh key里面
三.测试
你将会看到:
选择 yes, 如果看到Hi后面是你的用户名,就说明成功了。
四:常见问题
添加ssh key后始终要求输入密码
原因: 因为clone代码时使用https协议,而非git协议。
解决:
修改.git文件夹下config中的url
修改前
修改后
Agent admitted failure to sign using the key
原因: ssh key 没有和authentication agent绑定
解决: 在当前用户执行ssh-add