Webstorm automatically committing its setting

Hello,

When pushing on a remote git repository, Webstorm automatically adds setting files through an extra commit.
This files are normally contained into my .idea directory, which I ignored via the .gitignore file.

Thus, when I pull back my repository, the setting files are now in the root folder.
Added files are : file.template.settings.xml, markdown.xml, IntelliLang.xml, web-browsers.xml, colors.scheme.xml, debugger.xml

My question are then:
- why does Webstorm creates this extra configuration files ?
- how to prevent the automatic creation and push of these file into my remote git repository ?

Thanks in advance for your answers.

2 comments
Comment actions Permalink

Very strange...
file.template.settings.xml, markdown.xml, IntelliLang.xml, web-browsers.xml, colors.scheme.xml, debugger.xml files are normally stored globally, in %WEBSTORM config folder%/options, and I have never seen these settings saved to the project - especially to the root rather than to .idea.

0
Comment actions Permalink

Finally this was due to having the Repository Settings plugin using the same URL as my project git repository.
The plugin automatically synchronize the Webstorm settings on push and pull action (hence the "auto commit").  

0

Please sign in to leave a comment.