Git权限被拒绝默认用户

时间:2017-08-01 20:29:30

标签: git github

我正在运行两台运行Windows 10 Pro x64的电脑。 (几乎完全相同的设置)。 我在两台PC上运行git版本2.12.2.windows.2 我的用户名在两台机器上是相同的,它们并排放置,我使用虚拟KVM通过一个键盘和鼠标访问它们。

在PC1上我使用git和我的活动GitHub帐户,我可以成功使用git而没有任何问题(与此帖相关)。我使用' username01'作为我的GitHub帐户上的名称和' username01@gmail.com'成功登录。 FWIW,我的GitHub帐户的位置与' username01'同名。

在PC2上我尝试将git与我的活动GitHub帐户一起使用,但我无法与相同的帐户信息成功交互。当我拉动一切都很好。但是,当我尝试提交时,我收到以下错误消息:

***remote: Permission to username01/Test.git denied to username02***  

注意:对username02的拒绝不是拼写错误,这是我发布此问题的原因。

为了进一步说明,我曾经不得不使用' username02'与其他GitHub帐户进行互动。我不再希望使用' username02',也不想使用其他帐户,但我无法确定' username02'存储是为了改变它(或更好地清除它)。

另外,我在PC2上的git config --list输出显示没有' username02'事实上,有' username01'的信息存储。

我找不到' username02'在Git的设置中的任何地方。

' username02'完全不影响PC1。有谁知道如何清除' username02'来自PC2?

1 个答案:

答案 0 :(得分:1)

看一下文件~/.gitconfig,你可能会在这里找到你想要的东西。对文件进行更改后,您可以通过发出

来检查它是否有效
git config user.email

Further reading