Git推送失败:403

时间:2017-07-08 20:50:47

标签: git github intellij-idea push

今天我尝试和朋友一起设置一个项目。首先,我们决定使用GitLab,但后来我们改用GitHub。一开始,一切都很好,我能够推,拉等等。但是后来,也许45-60分钟,每次推送请求都失败了。拉可以正常工作。

我真的不知道该怎么做,继承错误:IntelliJ IDEA Git Push fail

我们正在使用IntelliJ IDEA 2017.1.5一起工作,并尝试切换到SSH - 这没有帮助。

你们知道如何解决这个错误吗?存储库仍然存在,我仍然可以访问它。我也尝试重新创建项目(来自GitHub),我也尝试重新安装Git。

2 个答案:

答案 0 :(得分:0)

仔细检查您是该回购的所有者,并且您没有2FA (two factyor authentication) activated(如果您有2个,请参阅" IntelliJ How to access GIT remote repositories with 2-factor authentication")

仔细检查您的GitHub帐户是如何registered in IntelliJ

答案 1 :(得分:0)

在 IntelliJ 中转到 Git -> Manage Remotes。如果您使用的是 https 而不是 ssh,您应该使用用户名指定您的网址:https://YourUsername@github.com/your_account_name/your_repository.git

还要检查您的 InelliJ 设置 Ctrl+Alt+S 并搜索 GitHub。然后添加修复您的帐户。

您可能还希望 https://gitlab.kitware.com/cmake/cmake/-/merge_requests/6177 可以撤销,如果使用双因素身份验证也是如此。

然后推送或做一些需要的操作,例如写权限。