在git上更改用户后,我无法进行推拉操作。以前,我可以使用用户名 ABC 进行回购,然后删除该用户访问权限,并授予其他用户 XYZ 的访问权限。
但是在那之后,我将无法在该仓库中进行任何操作。我已经尝试了几个选项,例如设置上游,设置原点等等。
这是我收到的错误:
remote: Repository not found.
fatal: repository 'https://github.com/something/something.git/' not found
答案 0 :(得分:2)
如果GitHub响应“未找到”错误,则表示:
在第二种情况下,请检查您的git config credential.helper:如果已设置,则意味着您的旧用户凭据可能仍会为该URL缓存。
您需要从凭证帮助器(example for Windows here或:git credential-manager reject https://github.com/something/something.git
)中删除该条目
然后您的下一次推送将再次询问您凭据:这次,输入 new 用户。