我正在使用git-lab。
使用git pull/push/clone
命令时出现错误:
远程:HTTP基本:访问被拒绝致命:身份验证失败 'https://gitlab.com/myname/myproject'
在git config --global --unset credential.helper
之后,我遇到了这个问题。
有人可以帮助我解决这个问题吗?
我需要做任何代理设置吗? (此防火墙是否有相关问题?)
我是struct,因此无法获得有效的解决方案。
答案 0 :(得分:2)
最后在Windows凭据管理器中重置用户名和密码后才能工作。 谢谢
答案 1 :(得分:1)
我尝试了其他类似问题(包括上述问题)中列出的许多解决方案,但对我没有用。以下是对我有用的方法。
[远程“来源”]
url = https://gitlab-ci-token:<token>@<repository-URL>
在我的情况下,令牌已过期,可以在设置->访问令牌->创建令牌中轻松生成该令牌。
复制此令牌并将其粘贴到.git文件夹中的配置文件中,然后重新启动IDE以反映更改。
希望这会有所帮助!
答案 2 :(得分:1)
首先以管理员身份打开CMD(CTRL + SHIFT + ENTER),然后插入此
git config --system --unset credential.helper
然后,您将输入用户名和密码。就是这样。