尽管文件不存在但仍合并冲突

时间:2020-10-05 10:37:54

标签: git

我正在尝试从回购中撤回更改。但是,有一个问题:

error: Your local changes to the following files would be overwritten by merge:
.idea/vcs.xml

问题是此文件在我的本地存储库中不存在,因此我无法对此文件做任何事情。而且,我已经将.idea文件夹添加到.gitignore中,但是以某种方式无法检测到它。

1 个答案:

答案 0 :(得分:2)

如果出现以下情况,您将收到此错误:

a。该文件当前在您的磁盘上存在(并且未被跟踪):

ls .idea/vcs.xml

b。并且文件仍然以 remote 分支形式存在:

git show origin/branch:.idea/