首页 新闻 会员 周边 捐助

git pull 报错 "incorrect old value provided"

0
悬赏园豆:30 [待解决问题]

今天在 git pull 一个项目的代码库时出现下面的错误:

error: fetching ref refs/remotes/origin/master failed: incorrect old value provided

请问如何解决?

git
dudu的主页 dudu | 高人七级 | 园豆:24466
提问于:2025-09-27 11:56
< >
分享
所有回答(1)
0

这个错误通常发生在 Git 的远程引用信息不一致时。以下是几种解决方案:

方案一:清理并重新获取远程引用
git remote prune origin
git fetch --all

方案二:重置远程分支引用
git remote set-head origin -d
git remote set-head origin -a
git fetch origin

方案三:完全重置远程仓库信息
git remote remove origin
git remote add origin <your-repository-url>
git fetch origin

方案四:使用强制获取
git fetch --force origin

shuaiziyi | 园豆:210 (菜鸟二级) | 2025-11-14 15:50
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册