A collection of useful .gitignore templates
Go to file
2012-04-18 11:38:58 -07:00
Global tags on it's own will match a directory like lib/tags/ 2011-09-14 14:29:04 +08:00
Actionscript.gitignore
Android.gitignore
Autotools.gitignore
C++.gitignore
CakePHP.gitignore
CFWheels.gitignore
Clojure.gitignore
CMake.gitignore
CodeIgniter.gitignore
Compass.gitignore
Concrete5.gitignore
Coq.gitignore
CSharp.gitignore Fixed bin and obj folders to support silverlight-style capitalization, and added the trailing slash, so that Git treats these entries as directory entries. 2011-09-13 20:49:47 -05:00
Django.gitignore
Drupal.gitignore
Erlang.gitignore
ExpressionEngine.gitignore
Finale.gitignore
ForceDotCom.gitignore
FuelPHP.gitignore
gcov.gitignore
Go.gitignore
Grails.gitignore
Haskell.gitignore
Java.gitignore Added Java package files (JAR, WAR, EAR) 2011-09-01 17:03:22 -07:00
Jboss.gitignore
Jekyll.gitignore
Joomla.gitignore
Jython.gitignore
Kohana.gitignore
LaTeX.gitignore Alphabetized and added xindy and glossaries detritus. 2011-10-22 19:02:00 -04:00
Leiningen.gitignore
LemonStand.gitignore
Lilypond.gitignore
Lithium.gitignore
Magento.gitignore
Maven.gitignore
nanoc.gitignore
Node.gitignore
Objective-C.gitignore
OCaml.gitignore
Opa.gitignore Added Opa.gitignore 2012-03-03 02:08:17 +01:00
opencart.gitignore
Perl.gitignore
PlayFramework.gitignore removed duplicate 'eclipse' entry 2011-10-21 21:31:37 +03:00
Python.gitignore Added nosetests.xml to the python unittest ignores. 2011-09-09 12:32:11 +02:00
Qooxdoo.gitignore
R.gitignore add 'R.gitignore' for R 2011-10-08 09:23:47 +02:00
Rails.gitignore config/*.yml should not be ignored in Rails 2011-12-05 06:14:54 +08:00
README.md
RhodesRhomobile.gitignore
Ruby.gitignore
Scala.gitignore
SeamGen.gitignore
SugarCRM.gitignore Group custom/ dirs in SugarCRM ignore 2012-04-18 11:38:58 -07:00
Symfony2.gitignore Added parameters.yml to list for Symfony2. 2012-03-19 18:54:06 +00:00
Symfony.gitignore
SymphonyCMS.gitignore
Target3001.gitignore
Tasm.gitignore
TurboGears2.gitignore
VB.Net.gitignore
Waf.gitignore
Wordpress.gitignore Merge pull request #179 from willmot/master 2011-09-01 17:00:34 -07:00
Yii.gitignore
ZendFramework.gitignore

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)

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.