what is the suggested workflow to work with Git projects (e.g. the IntelliJ community version). Just opening the project regularly leads to modified files in the .idea directory. These uncommitted changes cause operations like Checkout Branch to fail and sometimes seem to cause IDEA to reload the project. On the other hand, I don't want to commit any changes that I might have made to the project settings back into the repository.