我的组织有一个私人github远程仓库。
我在github帐户aaaa
下可以完全访问它并且一直在使用它。
最近,我不得不切换我的github帐户,因此我从远程仓库中的用户列表中删除了aaaa
,并添加了我的新帐户bbbb
。
现在,当我在本地尝试使用遥控器git pull
或其他任何内容时,我收到错误
remote: Repository not found.
fatal: repository xxxxurl not found
我查看了github文档,我认为它正在发生,因为当我尝试连接到远程仓库时,我仍然被识别为aaaa
。有没有办法让远程仓库认为我是bbbb
,我的新帐户,每当我尝试从本地推/拉到遥控器?
仅供参考我通过ssh公钥为该帐户注册,但仍无效。
答案 0 :(得分:0)
通过更改远程仓库的URL来解决问题。
之前只是
http://github.com/organizationname/repo.git
我把它改成了
git@github.com:ORGANIZATIONNAME / repo.git
使用命令
git remote set-url remotename newurl
(上图)