远程:HTTP 基本:访问被拒绝致命:身份验证失败

Sid*_*u h 2 git github gitlab gitlab-ci

我正在使用 git-lab。我在使用命令时遇到错误git pull/push/clone

远程:HTTP 基本:访问被拒绝致命:“ https://gitlab.com/myname/myproject ”身份验证失败

之后我就面临这个问题git config --global --unset credential.helper

谁能帮助我解决这个问题?

我需要进行任何代理设置吗?(这是与防火墙相关的问题吗?)

我是结构体,我无法为此找到有效的解决方案。

小智 5

我尝试了其他类似问题中列出的许多解决方案,包括上面提到的解决方案,但它对我不起作用。对我有用的是以下方式。

  • 转到您的项目目录并找到默认隐藏的.git 文件夹。
  • 输入该文件并找到配置文件,然后使用文本编辑器打开,然后在 URL 键中对其令牌进行更改,如下所示

[远程“起源”]

url = https://gitlab-ci-token:<token>@<repository-URL> 
Run Code Online (Sandbox Code Playgroud)

就我而言,令牌已过期,可以在设置 -> 访问令牌 -> 创建令牌中轻松生成令牌。

将此令牌复制粘贴到 .git 文件夹中的配置文件中,然后重新启动 IDE 以使更改生效。

希望这可以帮助!!!