Devrais-je ajouter .idea/workspace.xml pour gitignore?

Quand j'essaie de commander un autre branche, j'obtiens cette erreur:

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 can switch branches.
Aborting

J'ai fait quelques recherches et il semble que certaines personnes d'éviter ce problème en ajoutant la afformentioned fichier à gitignore.

Est-ce une chose sage à faire? Si git est ignorant votre workspace.xml fichier, n'est-ce pas gâcher votre expérience dans l'IDE (dans mon cas, Jetbrains Webstorm)?

  • J'ai tous les dossiers dans gitignore .idea/, aussi NetBeans métafichiers et tous les métafichiers en général. L'expérience dans l'IDE est globalement enregistré autant que je sache, pas sur une base par projet. Si vous n'êtes pas sûr, vous pouvez déplacer le workspace.xml à votre bureau, et de tester comment il les effets de votre expérience.
InformationsquelleAutor CodyBugstein | 2014-12-25