Lazy loaded image
😐Git 推送问题排查
Words 69Read Time 1 min
2026-2-7
2026-2-15
slug
Git 推送问题排查
type
Post
status
Published
date
Feb 7, 2026
tags
推荐
文字
summary
category
AI实战
icon
password
 
  1. 全局配置里设置了 credential.helper = store(从 ~/.git-credentials 文件读 token)
2. 同时还配了 gh auth git-credential(从 GitHub CLI 读 token)
 
store 的优先级更高,Git push 时用的是 ~/.git-credentials 文件里的旧 token,而不是 gh 里那个有效的 token。
 
💡
这里让我意识到一个问题,就是AI不像人它是有一个完整的记忆的,不同的项目,AI拥有的记忆是不同的,但是比如你让AI完成一个很简单的任务,把你刚刚写的内容push到远程仓库,然后你要把access token给对方,对方才能够有权限访问你的GitHub仓库。
问题来了,AI不会管你之前的操作是什么,而是直接找寻一种能够帮你完成这项工作的方法,可是,这样就可能会有冲突,就比如这次出现的问题。
💡
反思:未来我们可能需要有一个统一的标准,比如告诉AI如何是push到远程仓库,统一走cli认证的方式完成,而不用其他的方式,或者说优先级滞后,这样就可以避免出现类似的问题。
要把规约制定好
 
 
 
 
 
上一篇
与claude code相关的资源聚合
下一篇
当AI成为新的阶级分水岭