[TASK] Better structure for .gitignore file 31/38431/2
authorMarkus Klein <klein.t3@reelworx.at>
Wed, 1 Apr 2015 22:13:15 +0000 (00:13 +0200)
committerStefan Froemken <froemken@gmail.com>
Thu, 2 Apr 2015 08:29:18 +0000 (10:29 +0200)
* Group ignores by purpose
* Ignore .htaccess only on top-level

Resolves: #66229
Releases: master, 6.2
Change-Id: I4855caa6b2986cd358bf7d77fded31ea8465320a
Reviewed-on: http://review.typo3.org/38426
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Xavier Perseguers <xavier@typo3.org>
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-on: http://review.typo3.org/38431

.gitignore

index ecebfba..429103e 100644 (file)
@@ -1,31 +1,47 @@
-#########################
-# TYPO3v4/Core.git
+########################
+# TYPO3 CMS
 # global ignore file
 ########################
-# ignoring temporary files (left by e.g. vim)
-# ignoring by common IDE's used directories/files
-# dont ignore .rej and .orig as we want to see/clean files after conflict resolution
 #
-# if you feel this file needs adaption please report on http://forge.typo3.org/issues/13627
+# Don't ignore .rej and .orig as we want to see/clean files after conflict resolution.
+#
+# If you feel this file needs adaption please report on http://forge.typo3.org/issues/13627.
 #
-# for local exclude patterns please edit .git/info/exclude
+# For local exclude patterns please edit .git/info/exclude.
 #
+########################
+#
+# Ignore temporary files (left by editors)
 *~
 *.bak
+*.swp
+#
+# Ignore by common IDEs used directories/files
+nbproject
 *.idea
 *.project
-*.swp
 .buildpath
-.cache
 .project
-.sass-cache
-.session
 .settings
 .TemporaryItems
 .webprj
+#
+# Ignore build stuff
+Build/bower_components/*
+Build/node_modules/*
+.cache
+.sass-cache
+.session
+#
+# Ignore composer stuff
 bin/*
-nbproject
 Packages/*
+typo3/contrib/vendor/*
+composer.lock
+#
+# Ignore common TYPO3 CMS directories
 typo3temp/*
 typo3conf/*
-composer.lock
\ No newline at end of file
+fileadmin/*
+uploads/*
+/.htaccess
\ No newline at end of file