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

GitHub token过期,已有目录无法commit/push,如何用新token继续操作?

解决GitHub Token过期后无需重新克隆的操作步骤
  • 更新远程仓库的Token配置

    1. 先查看当前远程仓库的地址:
      git remote -v
      
    2. 替换远程地址里的旧Token为新Token,执行命令:
      git remote set-url origin https://<你的新Access_Token>@github.com/<用户名>/<仓库名>.git
      
      注意把<你的新Access_Token>、<用户名>、<仓库名>替换成实际内容,这些信息可以从你查看的远程地址里直接提取。
  • 处理未追踪文件的问题
    如果执行commit时提示目录未被追踪,说明当前工作区的文件还没被纳入Git管理,按以下步骤操作:

    1. 将所有未追踪文件添加到暂存区:
      git add .
      
      若只想添加特定文件,把.换成具体文件名即可。
    2. 提交暂存区的文件:
      git commit -m "你的提交说明"
      
  • 验证配置并推送代码
    完成以上操作后,直接推送代码到远程目标分支(比如main分支):

    git push origin main
    

    要是不想每次推送都手动输入Token,可配置Git凭证助手自动保存:

    git config --global credential.helper store
    

    执行后第一次推送时输入新Token,后续Git会自动读取保存的凭证完成验证。

内容的提问来源于stack exchange,提问作者Christine Tsotetsi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 19:57:43