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

GitHub仓库克隆失败,如何在终端使用PAT令牌完成克隆操作?

终端使用PAT克隆GitHub仓库操作指南

核心说明

GitHub于2021年8月起全面停用了HTTPS方式下的账户密码验证逻辑,所有Git操作的密码校验位均替换为个人访问令牌(PAT),因此原有输入账户密码的操作方式会直接返回报错。

克隆操作的两种实现方式

方式1:直接在克隆URL中带入PAT

执行以下命令,替换对应占位符即可完成克隆,无需后续交互输入:

git clone https://<你的PAT字符串>@github.com/<你的GitHub用户名>/<目标仓库名>.git

注意:该方式会在终端命令历史中留存你的PAT信息,仅建议在私人设备上临时使用

方式2:交互输入时用PAT替代密码

执行标准克隆命令:

git clone https://github.com/<你的GitHub用户名>/<目标仓库名>.git
  • 当终端提示输入用户名时,正常输入你的GitHub用户名
  • 当终端提示输入密码时,直接粘贴你的PAT字符串作为密码提交即可完成验证

触发令牌输入对话框的配置方法

未弹出对话框是因为你的Git未启用系统凭据管理器,执行对应系统的配置命令即可开启:

  • Windows系统:git config --global credential.helper manager-core
  • macOS系统:git config --global credential.helper osxkeychain
  • Linux系统:git config --global credential.helper libsecret
    配置完成后再次执行Git操作时就会自动弹出凭据输入框,输入的PAT会自动保存在系统密钥链中,后续操作无需重复输入。

内容的提问来源于stack exchange,提问作者Diego Alves

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 17:48:03