我使用一个 Github 帐户将一个 android 项目从 Android Studio 推送到 Github。现在我在 Github 上创建了另一个帐户,并想将我的另一个 android 项目推送到这个新帐户。但我无法在 Android Studio 中找到任何更改 Github 帐户的选项。它不断从以前的帐户推送,因此导致此错误:
远程:对 new_username/repository_name.git 的权限拒绝 old_username。
致命:无法访问“ https://github.com/new_username/repository_name.git/ ”:请求的 URL 返回错误:403
我在 Windows 操作系统上使用 Android Studio 1.2.2。
原文由 Nitish Srivastava 发布,翻译遵循 CC BY-SA 4.0 许可协议
我尝试了所有答案中提到的所有方法,但没有任何效果,但现在我在挣扎了 1 周后终于找到了这个问题的解决方案,所以问题很简单,因为在窗口中有凭证管理器正在存储你的旧 github 凭证,解决这个问题的简单步骤是:-
步骤 1) 搜索凭据管理器
步骤 2) 单击此处的 Windows 凭据
步骤 3) 删除旧的 github 凭据
第 4 步)你很高兴,只需去 android studio 并使用终端提交并推送你的代码然后它会自动要求你登录到 github 然后使用 github 令牌单击通过令牌登录,那么你很好去:)
希望这个解决方案能解决每个人的 github 问题 :)