GitHub has created gitignore which aims to showcase best practices for excluding files from git. You’ll find templates arranged by language including Ruby, Python, and Scala as well as frameworks like Rails and Django.
For global system settings, they’ve also included a section for global
Got ideas? Go ahead and fork the project and contribute your own
This is definitely one repo you should not, ahem, ignore.