错误切换intellij中有关.idea文件的分支

时间:2018-03-01 15:08:58

标签: python git intellij-idea bitbucket

目前我正在通过bitbucket与合作伙伴合作完成一个项目,我最近尝试使用git checkout develop,但后来发生了错误:

C:\Users\xx\IdeaProjects\x>git checkout develop
error: Your local changes to the following files would be overwritten by checkout:
    .idea/workspace.xml
Please commit your changes or stash them before you switch branches.
error: The following untracked working tree files would be overwritten by checkout:
    .idea/vcs.xml
Please move or remove them before you switch branches.
Aborting

我试图这样做,我尝试使用" git stash save"来解决问题。但似乎没什么用。在我的合作伙伴工作中,错误没有显示出来,并且他能够继续我们的项目,但我不知道如何解决这个问题。我希望有人能够帮助我,因为我甚至不知道错误发生的原因。

1 个答案:

答案 0 :(得分:2)

workspace.xml根本不应该添加到Git中。要立即删除它,请让您的合作伙伴运行git rm --cached .idea/workspace.xml,然后提交此更改。

对于vcs.xml,您可以在运行更新之前删除自己的此文件副本。它将替换为存储库中的副本,该副本具有相同的内容。