我最近使用git回购的临时电子邮件地址和用户名进行了合同演示。现在已经结束,临时用户名似乎正在搞乱我在git中的旧个人存储库。更改Git用户名以连接到我的远程回购
当我尝试push origin master
我得到:
remote: Permission to <my-repo>.git denied to <wrong-username>.
如果我期待在git config --list
获得正确的用户名和电子邮件 - 我似乎无法找到[错的用户名的位置]我无法摆脱它。我如何连接回我的远程存储库,并摆脱我将来不会使用的旧用户名?
试着看看远程'git remote -v',是在这里设置的用户名?如果是这样,[更改它](https://stackoverflow.com/a/32238628/1790644)。尝试在'project_dir/.git/config'打开文件,可能用户名是在那里定义的? –
[本答案](https://stackoverflow.com/a/4220493/542251)涵盖了很好的配置。阅读他们相关的评论 – Liam
Matt Clark,我检查了'git remote -v',我看到的只是获取和推送的路径,没有其他信息。我查看'.git/config',实际上没有用户名或电子邮件。有没有办法搜索这个不正确的用户名?我似乎无法找到它甚至设置的位置。 – user3730529