所以我试图在我的账户下推送我的仓库,每当我尝试使用命令git push时,我都会收到以下错误:
remote: Permission to kpath001/kpath001.github.io.git denied to alphadsi.
fatal: unable to access 'https://github.com/kpath001/kpath001.github.io.git/': The requested URL returned error: 403
我想知道如何删除这个" alphadsi"帐户我在我的Mac上,所以我可以开始使用我原来的kpath001配置文件来正确使用git命令而不会出现访问被拒绝错误或403错误。
我搜索了多个stackoverflow问题,似乎没有任何关系....将是一个很大的帮助
解决方案:从Mac OSX钥匙串中删除互联网帐户
答案 0 :(得分:0)
这似乎与我曾经遇到过的问题非常相关:
Error: The requested URL returned error: 403 while accessing
https://github.com/Joey-project/repo.git/info/refs
fatal: HTTP request failed
这种情况的一种迹象是由于本地计算机到服务器的登录凭据错误。
如果我没记错的话,一般方法是
(1)确保你有一个稳定的git版本
(2)确保遥控器正确
(3)如果启用了2FA,则提供访问令牌
(4)检查您的权限(用户名/密码)
(5)使用ssh而不是https
有关详细信息,请查看以下链接:Pushing to Git returning Error Code 403 fatal: HTTP request failed。也许这可以帮助你进一步。
答案 1 :(得分:0)
起初,我认为你应该确保这是你的回购。如果你克隆其他人的回购,你就无法推送到原始主人。
然后我认为你可以查看git配置。它可能位于.bash_profile
或您添加的某个位置。尝试使用git config --global user.name yours
和git config --global user.email yours
再次在您的计算机中配置您的帐户。对我来说,我将其添加到我的.bash_profile
。
答案 2 :(得分:0)
从Mac OSX钥匙串中删除互联网帐户