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
.gitignorefiles.Got ideas? Go ahead and fork the project and contribute your own
.gitignorepreferences.This is definitely one repo you should not, ahem, ignore.