git -permission denied(403)

时间:2016-10-12 07:05:52

标签: git ssh

我正在使用别人的计算机,我将自己的存储库克隆到这台计算机上,并开始研究它。
但当我试图推动它时:

$ git push origin master

它说:

remote: Permission to MyNewAccount/Project.git denied to SomeOneElsesAccount.
fatal: unable to access 'https://github.com/MyNewAccount/Project/': The 
requested URL returned error: 403

所以基本上我只需要更改默认用户名和用户通行证,现在仍然是另一个人,对吗?但我不知道该怎么做。

1 个答案:

答案 0 :(得分:1)

检查git全局配置:如果您看到credential.helper设置为manager,则表示凭据存储在Windows凭据存储中(请参阅Git-Credential-Manager-for-Windows)。

要确保您不使用该凭据帮助程序,请将其设置为"" (since Git 2.9)仅用于您的回购

cd c:\path\to\my\repo
git config credential.helper ""

这会阻止全局版本处于活动状态,并允许您输入用户名和密码。