close
The Wayback Machine - https://web.archive.org/web/20200511134213/https://github.com/01walid/gitignore
Skip to content
A collection of useful .gitignore templates
Branch: master
Clone or download
This branch is 2748 commits behind github:master.

Latest commit

Image Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Image Global
Image Actionscript.gitignore
Image Android.gitignore
Image AppceleratorTitanium.gitignore
Image Autotools.gitignore
Image Bancha.gitignore
Image C++.gitignore
Image C.gitignore
Image CFWheels.gitignore
Image CMake.gitignore
Image CSharp.gitignore
Image CakePHP.gitignore
Image Clojure.gitignore
Image CodeIgniter.gitignore
Image Compass.gitignore
Image Concrete5.gitignore
Image Coq.gitignore
Image Delphi.gitignore
Image Django.gitignore
Image Drupal.gitignore
Image Erlang.gitignore
Image ExpressionEngine.gitignore
Image Finale.gitignore
Image ForceDotCom.gitignore
Image FuelPHP.gitignore
Image GWT.gitignore
Image Go.gitignore
Image Grails.gitignore
Image Haskell.gitignore
Image Java.gitignore
Image Jboss.gitignore
Image Jekyll.gitignore
Image Joomla.gitignore
Image Jython.gitignore
Image Kohana.gitignore
Image LaTeX.gitignore
Image Leiningen.gitignore
Image LemonStand.gitignore
Image Lilypond.gitignore
Image Lithium.gitignore
Image Magento.gitignore
Image Maven.gitignore
Image Node.gitignore
Image OCaml.gitignore
Image Objective-C.gitignore
Image Opa.gitignore
Image OracleForms.gitignore
Image Perl.gitignore
Image PlayFramework.gitignore
Image Python.gitignore
Image Qooxdoo.gitignore
Image Qt.gitignore
Image R.gitignore
Image README.md
Image Rails.gitignore
Image RhodesRhomobile.gitignore
Image Ruby.gitignore
Image Scala.gitignore
Image Sdcc.gitignore
Image SeamGen.gitignore
Image SketchUp.gitignore
Image SugarCRM.gitignore
Image Symfony.gitignore
Image Symfony2.gitignore
Image SymphonyCMS.gitignore
Image Target3001.gitignore
Image Tasm.gitignore
Image Textpattern.gitignore
Image TurboGears2.gitignore
Image Unity.gitignore
Image VB.Net.gitignore
Image Waf.gitignore
Image Wordpress.gitignore
Image Yii.gitignore
Image ZendFramework.gitignore
Image gcov.gitignore
Image nanoc.gitignore
Image opencart.gitignore

README.md

A Collection of Useful .gitignore Templates

That's what we're trying to build. Please contribute by forking and sending a pull request.

Also please only modify one file per commit. This'll make merging easier for everyone.

Global gitignores (OS-specific, editor-specific) should go into the Global/ directory.

For more information on gitignore: gitignore(5)

Pull Requests

Since this repo includes a large and diverse number of programming languages, frameworks, editors, and ecosystems, it's very helpful if you can provide a link to information supporting your pull request. Up-to-date, canonical documentation that mentions the files to be ignored is best.

This ensures we can efficiently go through pull requests and keep quality high.

Global Ignores

git has a global configuration that applies rules to all of your projects. For example:

git config --global core.excludesfile ~/.global_ignore

... will apply the rules in ~/.global_ignore for all of your repos.

This is useful if you use an editor (like Emacs) that drops backup files, or if you work in an environment that generates binary or intermediate files that are always ignored.

You can’t perform that action at this time.