为什么我有时会看到“条目‘文件名’未更新。无法合并。”在“git reset --hard”和“git pull”之后?

2023-12-20

有时,当我执行以下操作时...

git reset --hard
HEAD is now at 0123abde comment is here
git pull
Updating 0123abde..456789fa

我收到错误...

error: Entry 'filename' not uptodate. Cannot merge.

我发现的唯一解决方法是“git reset --hard”,删除有问题的文件,然后执行“git pull”。这对我来说似乎不对。硬重置是否应该删除任何和所有本地更改,从而允许我在没有任何合并问题的情况下提取最新版本?我使用git错误吗? :)

这是在 CI 机器上,因此不需要进行任何更改。我在 Windows Vista 上使用 git 版本 1.6.1.9.g97c34。


我发现这个问题最简单的解决方案是:

git add .
git merge --abort
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么我有时会看到“条目‘文件名’未更新。无法合并。”在“git reset --hard”和“git pull”之后? 的相关文章

随机推荐