Rubymine: How to make Git ignore .idea files created by Rubymine

I use Rubymine for Rails projects. Very often, Rubymine makes changes in .idea/* files that I don’t care about. But it keeps preventing me from checking out new branches, and makes my version of .idea/ different from my coworkers.

We already added .idea/ to .gitignore, but it keeps tracking changes in .idea. How should I do this the right way?

Below is one of typical error messages I got:

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

20 Answers
20

Leave a Comment