You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GitLab:修改VS Code中Git凭证解决克隆认证失败问题

解决Git克隆复用错误凭证导致的认证失败问题

Windows系统操作步骤

  • 打开「控制面板」→「用户账户」→「凭据管理器」→「Windows凭据」
  • 在「普通凭据」列表中找到包含gitlab.com的条目,右键选择删除
  • 重新执行克隆命令:
    git clone https://gitlab.com/company_name/project_name.git c:\Users\ANONYMOUS\project_name --progress
    
    此时系统会重新提示输入正确的凭证;若账户开启2FA,需使用个人访问令牌替代密码。

Mac系统操作步骤

  • 打开「钥匙串访问」应用
  • 在顶部搜索框输入gitlab.com,找到对应的存储条目
  • 右键点击条目选择删除
  • 重新执行克隆命令,输入正确凭证(2FA用户需用个人访问令牌)

Linux系统操作步骤

图形界面方式

  • 打开系统自带的「密码和密钥」工具(GNOME桌面)
  • 搜索gitlab.com相关的凭证条目,删除即可

命令行方式

  • 执行命令清除缓存的凭证:
    git config --global credential.helper erase
    
  • 重新运行克隆命令,输入正确凭证

临时快速解决办法

如果不想全局重置凭证,可在克隆命令中直接指定用户名,强制触发凭证输入:

git clone https://your_username@gitlab.com/company_name/project_name.git c:\Users\ANONYMOUS\project_name --progress

注意:若你的GitLab账户开启了双因素认证(2FA),必须使用个人访问令牌(PAT)作为密码,令牌需在GitLab账户设置中创建,至少勾选read_repository权限。

内容的提问来源于stack exchange,提问作者Ahmed Ghrib

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 22:18:12