I've searched around and cant seem to find a definitive answer. I have a Java Swing project on intranet git server that will have contributors using different IDEs.
Is there a best practice for setting this up? I would like the repository to work on both Eclipse and Netbeans naturally. Should we keep the IDE specific files as part of the repository? Should I create separate branches for each of the IDEs? Are there any drawbacks I should watch out for?
Thanks!
[edit] I got flagged that this answer may be opinionated. Redirecting the question: Assuming we dont use something like Maven, what negative impacts are there in just storing both Netbeans and Eclipse centric files in the source control?