我在Rails项目中使用Rubymine。Rubymine经常在.idea/*
文件中做一些我并不关心的更改。但它一直阻止我检查新的分支,并使我的.idea/
版本与我的同事不同。
我们已经在.gitignore
中添加了.idea/
,但它一直在跟踪.idea
中的变化。我该怎么做才是正确的呢?
下面是我得到的典型错误消息之一:
error: Your local changes to the following files would be overwritten by checkout:
.idea/workspace.xml
发布于 2012-03-12 18:03:59
我只需要用.idea/
就行了
发布于 2013-08-10 21:51:50
在您的终端中尝试使用git rm -r --cached .idea
。它会禁用更改跟踪。
发布于 2012-03-04 06:42:25
将.idea/*
添加到您的排除列表,以防止跟踪所有.idea文件、目录和子资源。
https://stackoverflow.com/questions/9550437
复制相似问题