我在Rails项目中使用Rubymine。通常情况下,Rubymine在.idea/*
文件中做了一些我不关心的更改。但它一直阻止我签出新的分支,并使我的.idea/
版本与我的同事不同。
我们已经将.idea/
添加到.gitignore
中,但它会跟踪.idea
中的变化。我该怎么做才对呢?
下面是我得到的一个典型的错误消息:
error: Your local changes to the following files would be overwritten by checkout:
.idea/workspace.xml