【前言】尤其是针对你在家或者在公司办公的切换时候,总是会出现拉取代码这个现象:
代码也拉不下来,这个时候切记不要急,直接三步解决你的烦恼;
1.删除原有公钥
登录gitlab网址,个人中心-setting - SSH keys,你会发现原来您添加过,但是现在失效是因为他和电脑的host有一层绑定关系,也就是说针对id_rsa.pub里面是存在对应关系的,不匹配就会拉取不了,git也就是无法正常使用,如下所示点击删除按钮即可删除:
2.生成现有公钥
再删除之后我们可以通过执行这个命令(填自己的邮箱):
$ ssh-keygen.exe -t rsa -C “xxxxxx@”
这个命令主要就是将最新的ssh keys生成到我们的电脑id_rsa.pub文件里,然后我们再找到这个文件,将生成的ssh 添加到git上去
3.添加公钥拉代码
添加完了之后,我们再到git代码路径下pull一下就OK了,大功告成
如果这篇文章对您有帮助的话,求个关注和爱心,一起成长一起学习,您的支持将是我最大的动力!!!