我几周没有推到这个回购,但现在我不能。我之前遇到过这样的问题并通过清除git凭据来解决它,就像我在另一个StackOverflow帖子中看到的那样。但是,我发现的问题都没有解决这个问题。
这是一个新的分支机构,我设置并试图推送,我也是最新的Git截至6/5/2018,我没有目前已在此帐户中设置了2个。
任何和所有帮助解决此问题将非常感激,因为我无法通过他们的文档或堆栈溢出找到解决此问题的方法。
$ git push --set-upstream origin updateToUnity2018.1
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'https://gitlab.com/buffet-time/project-top-down.git/'
答案 0 :(得分:1)
我被指向这个stackoverflow帖子,这解决了我的问题,最终由于某些原因而不是以正常方式提出git凭据而成为GitLab。
答案 1 :(得分:0)
我也面临着同样的问题
remote: HTTP Basic: Access denied fatal: Authentication failed for 'https://:@gitlab********
所以我打开终端并检查cat gitconfig并删除了[url "https://:@gitlab.***"] insteadOf = https://gitlab.*****/
,然后我尝试拉动或推入它再次询问我用户名和密码,然后它起作用了。
干杯。
答案 2 :(得分:0)
我遇到了同样的问题,但这是在2fa身份验证之后,我的解决方案是使用vscode之外的其他终端,这提示输入用户名和密码