我正在尝试启动我的Xcode,但收到一条警告:'“项目”当前存在冲突。是否要中止当前操作?'我按“中止”,然后收到以下错误:无法将索引文件重置为修订版“HEAD "。我一直无法从存储库中拉取,也无法 checkout 其他分支。我试图使用终端修复此问题,但没有成功。
mkh04yzy1#
在我想要中止一个正在进行的合并时,我得到了同样的消息(在合并冲突时搞砸了一些东西)。我假设XCode试图自动刷新你的分支或类似的东西。所以,我试着:
git merge --abort
它给了我同样的错误信息
error: Entry 'some/package/Broken.java' not uptodate. Cannot merge. fatal: Could not reset index file to revision 'HEAD'.
我打开了'git gui'并取消了自动暂存的类。在此之后,一个abort命令起作用:
这是在git bash控制台上完成的。
mbzjlibv2#
看起来更像是git冲突问题。你可以撤销一个git合并操作
希望能有所帮助!
oewdyzsn3#
按此处建议删除索引并重置:
rm .git/index git reset
3条答案
按热度按时间mkh04yzy1#
在我想要中止一个正在进行的合并时,我得到了同样的消息(在合并冲突时搞砸了一些东西)。我假设XCode试图自动刷新你的分支或类似的东西。
所以,我试着:
它给了我同样的错误信息
我打开了'git gui'并取消了自动暂存的类。在此之后,一个abort命令起作用:
这是在git bash控制台上完成的。
mbzjlibv2#
看起来更像是git冲突问题。你可以撤销一个git合并操作
希望能有所帮助!
oewdyzsn3#
按此处建议删除索引并重置: