昨晚到今天上午 git pull 和git push总是报错:
请检查远程库是否存在或者自己是否具有权限。
我反复创建公钥私钥,在gitlab上更新了几遍公钥。还是同样的提示,不能pull,push。后来找到原因:我的remote起名字起的就是remote!网上起的都是origin!我去pull origin,当然是不行的。
解决办法,也是我的经验,学习并使用如下命令:
git remote
查看连接的远程库名称(这是你关联远程库时自己取的名字)
git remote -v
查看详细信息
git remote remove 远程库名称
删除关联的远程库
重新给远程库取个名字,就可以git pull,git push了