From 69fef749cb58953eb1091c36b88882dd19e50096 Mon Sep 17 00:00:00 2001 From: Carl Suster Date: Sun, 1 Mar 2015 12:53:03 +1100 Subject: [PATCH 01/98] Add an explanation to reduce PHP framework clutter --- CONTRIBUTING.md | 5 +++++ README.md | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 91543ab4..1b94f6cb 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -28,6 +28,11 @@ high quality, we request that contributions adhere to the following guidelines. In general, the more you can do to help us understand the change you’re making, the more likely we’ll be to accept your contribution quickly. +If a template is mostly a list of files installed by a particular version of +some software (e.g. a PHP framework) then it's brittle and probably no more +helpful than a simple `ls`. If it's not possible to curate a small set of +useful rules, then the template might not be a good fit for this collection. + Please also understand that we can’t list every tool that ever existed. Our aim is to curate a collection of the *most common and helpful* templates, not to make sure we cover every project possible. If we choose not to diff --git a/README.md b/README.md index 14042e94..684a1abf 100644 --- a/README.md +++ b/README.md @@ -53,6 +53,11 @@ high quality, we request that contributions adhere to the following guidelines. In general, the more you can do to help us understand the change you’re making, the more likely we’ll be to accept your contribution quickly. +If a template is mostly a list of files installed by a particular version of +some software (e.g. a PHP framework) then it's brittle and probably no more +helpful than a simple `ls`. If it's not possible to curate a small set of +useful rules, then the template might not be a good fit for this collection. + Please also understand that we can’t list every tool that ever existed. Our aim is to curate a collection of the *most common and helpful* templates, not to make sure we cover every project possible. If we choose not to From 2ac96e7caa4258408278e1cc26f5367c0880d6e9 Mon Sep 17 00:00:00 2001 From: Tinh-Hai Collet Date: Fri, 15 May 2015 16:11:44 +0100 Subject: [PATCH 02/98] First .gitignore for Stata files --- Stata.gitignore | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Stata.gitignore diff --git a/Stata.gitignore b/Stata.gitignore new file mode 100644 index 00000000..26ea2e69 --- /dev/null +++ b/Stata.gitignore @@ -0,0 +1,19 @@ +# .gitignore file for git projects containing Stata files +# Commercial statistical software: http://www.stata.com + +# Stata dataset and output files +*.dta +*.gph +*.log +*.smcl +*.stpr +*.stsem + +# Graphic export files from Stata +*.ps +*.eps +*.wmf +*.emf +*.pdf +*.png +*.tif From d5a1f908a9d5d992efa3d1491b99b2ae171dc87b Mon Sep 17 00:00:00 2001 From: Tinh-Hai Collet Date: Mon, 18 May 2015 19:06:04 +0100 Subject: [PATCH 03/98] Move Stata.gitignore to Global/, as discussed with shiftkey --- Stata.gitignore => Global/Stata.gitignore | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Stata.gitignore => Global/Stata.gitignore (100%) diff --git a/Stata.gitignore b/Global/Stata.gitignore similarity index 100% rename from Stata.gitignore rename to Global/Stata.gitignore From aaef8dd60562b2d25cc9db3e7510e32a01c40580 Mon Sep 17 00:00:00 2001 From: Tinh-Hai Collet Date: Wed, 15 Jul 2015 08:20:21 +0100 Subject: [PATCH 04/98] Commented out the exclusion of image files, added a link to list the image file types --- Global/Stata.gitignore | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/Global/Stata.gitignore b/Global/Stata.gitignore index 26ea2e69..07997bb1 100644 --- a/Global/Stata.gitignore +++ b/Global/Stata.gitignore @@ -10,10 +10,15 @@ *.stsem # Graphic export files from Stata -*.ps -*.eps -*.wmf -*.emf -*.pdf -*.png -*.tif +# Stata command graph export: http://www.stata.com/manuals14/g-2graphexport.pdf +# +# You may add graphic export files to your .gitignore. However you should be +# aware that this will exclude all image files from this main directory +# and subdirectories. +# *.ps +# *.eps +# *.wmf +# *.emf +# *.pdf +# *.png +# *.tif From 872ae5d445d0de2dc3b71cace62be2ef620fd634 Mon Sep 17 00:00:00 2001 From: Simeon Visser Date: Sun, 2 Aug 2015 19:26:46 +0100 Subject: [PATCH 05/98] Added .gitignore for PureScript --- PureScript.gitignore | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 PureScript.gitignore diff --git a/PureScript.gitignore b/PureScript.gitignore new file mode 100644 index 00000000..361cf527 --- /dev/null +++ b/PureScript.gitignore @@ -0,0 +1,8 @@ +# Dependencies +.psci_modules +bower_components +node_modules + +# Generated files +.psci +output From 7e93ef34489ba831766a6b56e67522fda0ed21fd Mon Sep 17 00:00:00 2001 From: Sean Fisk Date: Thu, 24 Mar 2016 13:26:09 -0400 Subject: [PATCH 06/98] Waf: Update project URL --- Waf.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Waf.gitignore b/Waf.gitignore index 48e8d8f7..56181927 100644 --- a/Waf.gitignore +++ b/Waf.gitignore @@ -1,4 +1,4 @@ -# for projects that use Waf for building: http://code.google.com/p/waf/ .waf-* .waf3-* .lock-* +# For projects that use the Waf build system: https://waf.io/ From d80090a04a40a6376ddbbe1e46130947b8474069 Mon Sep 17 00:00:00 2001 From: Sean Fisk Date: Thu, 24 Mar 2016 13:26:58 -0400 Subject: [PATCH 07/98] Waf: Be more explicit in patterns --- Waf.gitignore | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/Waf.gitignore b/Waf.gitignore index 56181927..dad2b56b 100644 --- a/Waf.gitignore +++ b/Waf.gitignore @@ -1,4 +1,9 @@ -.waf-* -.waf3-* -.lock-* # For projects that use the Waf build system: https://waf.io/ +# Dot-hidden on Unix-like systems +.waf-*-*/ +.waf3-*-*/ +# Hidden directory on Windows (no dot) +waf-*-*/ +waf3-*-*/ +# Lockfile +.lock-waf_*_build From 869ed27de9d6781d4a9e03f12598497b171ccc06 Mon Sep 17 00:00:00 2001 From: Tony Lotts Date: Wed, 25 May 2016 00:05:22 +0800 Subject: [PATCH 08/98] Ignore ensime files See https://github.com/ensime --- Scala.gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Scala.gitignore b/Scala.gitignore index c58d83b3..47210014 100644 --- a/Scala.gitignore +++ b/Scala.gitignore @@ -13,5 +13,7 @@ project/boot/ project/plugins/project/ # Scala-IDE specific +.ensime +.ensime_cache/ .scala_dependencies .worksheet From 3dae63bbb2a7b311cfe8af3cef70f74ed2e9e247 Mon Sep 17 00:00:00 2001 From: William Marquardt Date: Fri, 27 May 2016 15:46:19 -0300 Subject: [PATCH 09/98] Codeigniter 3 support --- CodeIgniter.gitignore | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CodeIgniter.gitignore b/CodeIgniter.gitignore index 0f77d9e1..5bff2a47 100644 --- a/CodeIgniter.gitignore +++ b/CodeIgniter.gitignore @@ -4,3 +4,12 @@ */cache/* !*/cache/index.html !*/cache/.htaccess + +#codeigniter 3 +application/cache/* +!application/cache/index.html +!application/cache/.htaccess +application/logs/* +!application/logs/index.html +!application/logs/.htaccess +/vendor/ \ No newline at end of file From f51de615ea121b0f348e95865bcd713b83213d0e Mon Sep 17 00:00:00 2001 From: William Marquardt Date: Fri, 3 Jun 2016 20:58:13 -0300 Subject: [PATCH 10/98] Update CodeIgniter.gitignore --- CodeIgniter.gitignore | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/CodeIgniter.gitignore b/CodeIgniter.gitignore index 5bff2a47..2d340736 100644 --- a/CodeIgniter.gitignore +++ b/CodeIgniter.gitignore @@ -6,10 +6,7 @@ !*/cache/.htaccess #codeigniter 3 -application/cache/* -!application/cache/index.html -!application/cache/.htaccess application/logs/* !application/logs/index.html !application/logs/.htaccess -/vendor/ \ No newline at end of file +/vendor/ From c50a47616216f6fa460272fa37aec88f9488c9f6 Mon Sep 17 00:00:00 2001 From: sammy Date: Wed, 6 Jul 2016 10:01:06 -0700 Subject: [PATCH 11/98] Update Perl.gitignore ignore perltidy output files --- Perl.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Perl.gitignore b/Perl.gitignore index ae2ad536..5ade0a16 100644 --- a/Perl.gitignore +++ b/Perl.gitignore @@ -16,5 +16,6 @@ Build.bat nytprof.out /pm_to_blib *.o +*.pm.tdy *.bs /_eumm/ From eb90a5771f74502ad3f502391279dbf7062849bb Mon Sep 17 00:00:00 2001 From: Cy Date: Mon, 25 Jul 2016 11:05:58 +0800 Subject: [PATCH 12/98] Update Laravel.gitignore Ignore Homestead related config files --- Laravel.gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Laravel.gitignore b/Laravel.gitignore index 1cd717b6..7cf79610 100644 --- a/Laravel.gitignore +++ b/Laravel.gitignore @@ -10,6 +10,8 @@ bootstrap/cache/ .env.*.php .env.php .env +Homestead.yaml +Homestead.json # Rocketeer PHP task runner and deployment package. https://github.com/rocketeers/rocketeer .rocketeer/ From 58c8e308520b87958550d78f2a75fee121838e5a Mon Sep 17 00:00:00 2001 From: sherzod Date: Tue, 16 Aug 2016 11:47:19 +0500 Subject: [PATCH 13/98] Update for Scala Exclude Scala IDE related .cache-main files. --- Scala.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Scala.gitignore b/Scala.gitignore index a02d882c..4c523cca 100644 --- a/Scala.gitignore +++ b/Scala.gitignore @@ -15,6 +15,7 @@ project/plugins/project/ # Scala-IDE specific .scala_dependencies .worksheet +.cache-main # ENSIME specific .ensime_cache/ From 557655fa66bbf89399f9d2e9b51e7457b804fc33 Mon Sep 17 00:00:00 2001 From: sherzod Date: Tue, 16 Aug 2016 11:59:29 +0500 Subject: [PATCH 14/98] Update for Eclipse Add exclusion for Scala IDE specific .cache-main files. --- Global/Eclipse.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Global/Eclipse.gitignore b/Global/Eclipse.gitignore index 31c9fb31..33c4c5be 100644 --- a/Global/Eclipse.gitignore +++ b/Global/Eclipse.gitignore @@ -49,3 +49,6 @@ local.properties # Code Recommenders .recommenders/ + +# Scala IDE specific (Scala & Java development for Eclipse) +.cache-main From b414451e5532dbd37f89d116a4df25ce52bc6e5e Mon Sep 17 00:00:00 2001 From: Ben Bodenmiller Date: Mon, 19 Sep 2016 18:07:02 -0700 Subject: [PATCH 15/98] ignore typings directory --- VisualStudio.gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index f3e58fc2..af08e1f2 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -196,7 +196,6 @@ ClientBin/ *.jfm *.pfx *.publishsettings -node_modules/ orleans.codegen.cs # Since there are multiple workflows, uncomment next line to ignore bower_components @@ -231,6 +230,8 @@ FakesAssemblies/ # Node.js Tools for Visual Studio .ntvs_analysis.dat +node_modules/ +typings/ # Visual Studio 6 build log *.plg From 3bf3203c4fb5ad87ec3336fc01095f56fde5508e Mon Sep 17 00:00:00 2001 From: Ben Bodenmiller Date: Mon, 19 Sep 2016 19:31:20 -0700 Subject: [PATCH 16/98] add typings --- Node.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Node.gitignore b/Node.gitignore index bf7525f9..05c7f177 100644 --- a/Node.gitignore +++ b/Node.gitignore @@ -30,6 +30,7 @@ build/Release # Dependency directories node_modules jspm_packages +typings # Optional npm cache directory .npm From c2bf044184f671d710b9a5ca8139edc96fb888ea Mon Sep 17 00:00:00 2001 From: Luis Fernando Gomes Date: Fri, 28 Oct 2016 00:23:58 -0200 Subject: [PATCH 17/98] Add bower dependency directory --- Node.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Node.gitignore b/Node.gitignore index bc7fc557..4b187ffa 100644 --- a/Node.gitignore +++ b/Node.gitignore @@ -21,6 +21,9 @@ coverage # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) .grunt +# Bower dependency directory (https://bower.io/) +bower_components + # node-waf configuration .lock-wscript From f76d0890d4ee304590eb4b5cf77c51132fdc5ff9 Mon Sep 17 00:00:00 2001 From: "Zhuojia Shen (Chaos)" Date: Mon, 31 Oct 2016 18:27:09 -0400 Subject: [PATCH 18/98] Update C.gitignore Add .tmp_versions/ to C.gitignore. --- C.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/C.gitignore b/C.gitignore index 8a365b3d..c6127b38 100644 --- a/C.gitignore +++ b/C.gitignore @@ -45,6 +45,7 @@ # Kernel Module Compile Results *.mod* *.cmd +.tmp_versions/ modules.order Module.symvers Mkfile.old From 2cb9cf4ebd44d244e46463808fa6f0be9415f931 Mon Sep 17 00:00:00 2001 From: Benjamin Lea Date: Tue, 1 Nov 2016 11:58:33 +1100 Subject: [PATCH 19/98] Update Objective-C and Swift to match Xcode.gitignore The Objective-C and Swift gitignore files are missing `*.xccheckout` and `*.xcscmblueprint`, but these are still included in the Xcode gitignore. This commit synchronises the three files. The files themselves contain information about the user's local source control status and shouldn't be included in most Xcode repositories. `*.xcuserstate` appears to always be contained in `xcuserdata/` which is already ignored. --- Objective-C.gitignore | 3 ++- Swift.gitignore | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Objective-C.gitignore b/Objective-C.gitignore index 58c51eca..af90c007 100644 --- a/Objective-C.gitignore +++ b/Objective-C.gitignore @@ -19,7 +19,8 @@ xcuserdata/ ## Other *.moved-aside -*.xcuserstate +*.xccheckout +*.xcscmblueprint ## Obj-C/Swift specific *.hmap diff --git a/Swift.gitignore b/Swift.gitignore index 2c22487b..ef132059 100644 --- a/Swift.gitignore +++ b/Swift.gitignore @@ -19,7 +19,8 @@ xcuserdata/ ## Other *.moved-aside -*.xcuserstate +*.xccheckout +*.xcscmblueprint ## Obj-C/Swift specific *.hmap From 6f72a9b84fb86b2806b402530d5ffa454ac47cb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Corr=C3=AAa=20Gomes?= Date: Fri, 18 Nov 2016 12:47:00 -0200 Subject: [PATCH 20/98] Basic files that must be ignored The other files, such as IDEs files, third-party files and system files must be added in the gitignore global of the system, not in the project scope. --- Magento.gitignore | 120 +++++++--------------------------------------- 1 file changed, 16 insertions(+), 104 deletions(-) diff --git a/Magento.gitignore b/Magento.gitignore index 195c9b7a..b282f5cf 100644 --- a/Magento.gitignore +++ b/Magento.gitignore @@ -1,104 +1,16 @@ -.htaccess.sample -.modgit/ -.modman/ -app/code/community/Phoenix/Moneybookers/ -app/code/community/Cm/RedisSession/ -app/code/core/ -app/design/adminhtml/default/default/ -app/design/frontend/base/ -app/design/frontend/rwd/ -app/design/frontend/default/blank/ -app/design/frontend/default/default/ -app/design/frontend/default/iphone/ -app/design/frontend/default/modern/ -app/design/frontend/enterprise/default -app/design/install/ -app/etc/modules/Enterprise_* -app/etc/modules/Mage_*.xml -app/etc/modules/Phoenix_Moneybookers.xml -app/etc/modules/Cm_RedisSession.xml -app/etc/applied.patches.list -app/etc/config.xml -app/etc/enterprise.xml -app/etc/local.xml.additional -app/etc/local.xml.template -app/etc/local.xml -app/.htaccess -app/bootstrap.php -app/locale/en_US/ -app/Mage.php -/cron.php -cron.sh -dev/.htaccess -dev/tests/functional/ -downloader/ -errors/ -favicon.ico -/get.php -includes/ -/index.php -index.php.sample -/install.php -js/blank.html -js/calendar/ -js/enterprise/ -js/extjs/ -js/firebug/ -js/flash/ -js/index.php -js/jscolor/ -js/lib/ -js/mage/ -js/prototype/ -js/scriptaculous/ -js/spacer.gif -js/tiny_mce/ -js/varien/ -lib/3Dsecure/ -lib/Apache/ -lib/flex/ -lib/googlecheckout/ -lib/.htaccess -lib/LinLibertineFont/ -lib/Mage/ -lib/PEAR/ -lib/Pelago/ -lib/phpseclib/ -lib/Varien/ -lib/Zend/ -lib/Cm/ -lib/Credis/ -lib/Magento/ -LICENSE_AFL.txt -LICENSE.html -LICENSE.txt -LICENSE_EE* -/mage -media/ -/api.php -nbproject/ -pear -pear/ -php.ini.sample -pkginfo/ -RELEASE_NOTES.txt -shell/.htaccess -shell/abstract.php -shell/compiler.php -shell/indexer.php -shell/log.php -sitemap.xml -skin/adminhtml/default/default/ -skin/adminhtml/default/enterprise -skin/frontend/base/ -skin/frontend/rwd/ -skin/frontend/default/blank/ -skin/frontend/default/blue/ -skin/frontend/default/default/ -skin/frontend/default/french/ -skin/frontend/default/german/ -skin/frontend/default/iphone/ -skin/frontend/default/modern/ -skin/frontend/enterprise -skin/install/ -var/ +#--------------------------# +# Magento Default Files # +#--------------------------# + +/app/etc/local.xml +/media/* +!/media/.htaccess +!/media/customer/.htaccess +!/media/dhl/logo.jpg +!/media/downloadable/.htaccess +!/media/xmlconnect/custom/ok.gif +!/media/xmlconnect/original/ok.gif +!/media/xmlconnect/system/ok.gif +/var/* +!/var/.htaccess +!/var/package/*.xml From cfbdccf265dec650d22487fd4d5a9a590bcb15e7 Mon Sep 17 00:00:00 2001 From: Andrew Pennebaker Date: Wed, 7 Dec 2016 16:42:45 -0600 Subject: [PATCH 21/98] fix gitignore syntax Some .gitignore parsers interpret directory vs non-directory patterns strictly (e.g. monochromegane/go-gitignore), so a `node_modules` pattern would not necessarily match against a real `node_modules` directory. It's generally safe to add a trailing slash to directory .gitignore patterns. --- Node.gitignore | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Node.gitignore b/Node.gitignore index 9a439fcd..32bfa0ed 100644 --- a/Node.gitignore +++ b/Node.gitignore @@ -28,8 +28,8 @@ coverage build/Release # Dependency directories -node_modules -jspm_packages +node_modules/ +jspm_packages/ # Optional npm cache directory .npm From eed62c30e29857a5f881557c7a0f0bb781dcb75f Mon Sep 17 00:00:00 2001 From: Brian Teeman Date: Sat, 24 Dec 2016 10:15:38 +0000 Subject: [PATCH 22/98] Update Joomla gitignore Removed some non core joomla extensions Removed some old joomla 2.5 templates Removed some index.html no longer present Removed weblinks component, modules and plugins no longer distributed in the core --- Joomla.gitignore | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/Joomla.gitignore b/Joomla.gitignore index 93103fdb..53a74e74 100644 --- a/Joomla.gitignore +++ b/Joomla.gitignore @@ -29,8 +29,6 @@ /administrator/components/com_search/* /administrator/components/com_templates/* /administrator/components/com_users/* -/administrator/components/com_weblinks/* -/administrator/components/index.html /administrator/help/* /administrator/includes/* /administrator/language/en-GB/en-GB.com_ajax.ini @@ -41,7 +39,6 @@ /administrator/language/en-GB/en-GB.com_joomlaupdate.sys.ini /administrator/language/en-GB/en-GB.com_postinstall.ini /administrator/language/en-GB/en-GB.com_postinstall.sys.ini -/administrator/language/en-GB/en-GB.com_sitemapjen.sys.ini /administrator/language/en-GB/en-GB.com_tags.ini /administrator/language/en-GB/en-GB.com_tags.sys.ini /administrator/language/en-GB/en-GB.mod_stats_admin.ini @@ -250,15 +247,10 @@ /administrator/language/en-GB/en-GB.plg_user_joomla.sys.ini /administrator/language/en-GB/en-GB.plg_user_profile.ini /administrator/language/en-GB/en-GB.plg_user_profile.sys.ini -/administrator/language/en-GB/en-GB.tpl_bluestork.ini -/administrator/language/en-GB/en-GB.tpl_bluestork.sys.ini /administrator/language/en-GB/en-GB.tpl_hathor.ini /administrator/language/en-GB/en-GB.tpl_hathor.sys.ini /administrator/language/en-GB/en-GB.xml -/administrator/language/en-GB/index.html -/administrator/language/ru-RU/index.html /administrator/language/overrides/* -/administrator/language/index.html /administrator/logs/index.html /administrator/manifests/* /administrator/modules/mod_custom/* @@ -278,12 +270,9 @@ /administrator/modules/mod_unread/* /administrator/modules/mod_version/* /administrator/modules/mod_stats_admin/* -/administrator/modules/index.html -/administrator/templates/bluestork/* /administrator/templates/isis/* /administrator/templates/hathor/* /administrator/templates/system/* -/administrator/templates/index.html /administrator/index.php /cache/* /bin/* @@ -302,7 +291,6 @@ /components/com_newsfeeds/* /components/com_search/* /components/com_users/* -/components/com_weblinks/* /components/com_wrapper/* /components/index.html /images/banners/* @@ -403,7 +391,6 @@ /language/en-GB/en-GB.tpl_beez5.ini /language/en-GB/en-GB.tpl_beez5.sys.ini /language/en-GB/en-GB.xml -/language/en-GB/index.html /language/en-GB/install.xml /language/overrides/* /language/index.html @@ -428,8 +415,6 @@ /libraries/index.html /libraries/import.php /libraries/loader.php -/libraries/platform.php -/logs/* /media/cms/* /media/com_contenthistory/* /media/com_finder/* @@ -472,7 +457,6 @@ /modules/mod_tags_popular/* /modules/mod_tags_similar/* /modules/mod_users_latest/* -/modules/mod_weblinks/* /modules/mod_whosonline/* /modules/mod_wrapper/* /modules/index.html @@ -481,9 +465,7 @@ /plugins/authentication/joomla/* /plugins/authentication/ldap/* /plugins/authentication/cookie/* -/plugins/authentication/index.html /plugins/captcha/recaptcha/* -/plugins/captcha/index.html /plugins/content/emailcloak/* /plugins/content/example/* /plugins/content/finder/* @@ -494,27 +476,21 @@ /plugins/content/pagenavigation/* /plugins/content/vote/* /plugins/content/contact/* -/plugins/content/index.html /plugins/editors/codemirror/* /plugins/editors/none/* /plugins/editors/tinymce/* -/plugins/editors/index.html /plugins/editors-xtd/module/* /plugins/editors-xtd/article/* /plugins/editors-xtd/image/* /plugins/editors-xtd/pagebreak/* /plugins/editors-xtd/readmore/* -/plugins/editors-xtd/index.html /plugins/extension/example/* /plugins/extension/joomla/* -/plugins/extension/index.html -/plugins/finder/index.html /plugins/finder/categories/* /plugins/finder/contacts/* /plugins/finder/content/* /plugins/finder/newsfeeds/* /plugins/finder/tags/* -/plugins/finder/weblinks/* /plugins/installer/* /plugins/quickicon/extensionupdate/* /plugins/quickicon/joomlaupdate/* @@ -547,10 +523,7 @@ /plugins/user/profile/* /plugins/user/index.html /plugins/index.html -/templates/atomic/* /templates/beez3/* -/templates/beez_20/* -/templates/beez5/* /templates/protostar/* /templates/system/* /templates/index.html From e2c38da5b717c319bc6f3fa7f3a00ffe16b889b8 Mon Sep 17 00:00:00 2001 From: Thien Tran Date: Thu, 29 Dec 2016 11:24:27 +0700 Subject: [PATCH 23/98] Update Java.gitignore --- Java.gitignore | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Java.gitignore b/Java.gitignore index e44e0860..df791ea6 100644 --- a/Java.gitignore +++ b/Java.gitignore @@ -1,5 +1,13 @@ *.class +# Eclipse editor +.classpath +.project +.settings/ + +# Log file +.log + # BlueJ files *.ctxt @@ -11,5 +19,8 @@ *.war *.ear +# Vagrant +.vagrant + # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* From 77a0a1e6377831373284eb652c64602b55695756 Mon Sep 17 00:00:00 2001 From: Thien Tran Date: Thu, 29 Dec 2016 16:45:56 +0700 Subject: [PATCH 24/98] Update java ignore --- Java.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Java.gitignore b/Java.gitignore index df791ea6..31e9e43c 100644 --- a/Java.gitignore +++ b/Java.gitignore @@ -18,6 +18,9 @@ *.jar *.war *.ear +*.zip +*.tar.gz +*.rar # Vagrant .vagrant From c14f7d4e9906d9773f86deac9a88e82aa152f0d0 Mon Sep 17 00:00:00 2001 From: Taylor Kemper Date: Tue, 3 Jan 2017 18:15:36 -0500 Subject: [PATCH 25/98] fix comment The ! prefix will unignore the file. --- Maven.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Maven.gitignore b/Maven.gitignore index 9af45b17..899d52c8 100644 --- a/Maven.gitignore +++ b/Maven.gitignore @@ -8,5 +8,5 @@ dependency-reduced-pom.xml buildNumber.properties .mvn/timing.properties -# Exclude maven wrapper +# Unignore maven wrapper jar !/.mvn/wrapper/maven-wrapper.jar From fcd57164976516b01488ec4418a4b4d4de923c07 Mon Sep 17 00:00:00 2001 From: Fiona Hagen Date: Fri, 13 Jan 2017 10:45:58 +0100 Subject: [PATCH 26/98] Add Google Services --- Android.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Android.gitignore b/Android.gitignore index d028d125..760e84ff 100644 --- a/Android.gitignore +++ b/Android.gitignore @@ -44,3 +44,6 @@ captures/ # External native build folder generated in Android Studio 2.2 and later .externalNativeBuild + +# Google Services (e.g. APIs or Firebase) +google-services.json From d8b46e7d2d0f37a736ebd123cb2e4c02f8386df9 Mon Sep 17 00:00:00 2001 From: Jarl Gullberg Date: Sun, 15 Jan 2017 00:06:56 +0100 Subject: [PATCH 27/98] Update JetBrains.gitignore In newer versions of the IntelliJ platform (such as the one used for Rider), the .idea files are now placed in a subdirectory of the same, named after the current project (such as ".idea/.idea.Everlook/.idea/workspace.xml"). Adding a double-star pattern to these folder rules will also ignore these new files and maintain backwards compatibility with previous revisions of this file. --- Global/JetBrains.gitignore | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Global/JetBrains.gitignore b/Global/JetBrains.gitignore index e375c744..401fee15 100644 --- a/Global/JetBrains.gitignore +++ b/Global/JetBrains.gitignore @@ -2,24 +2,24 @@ # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 # User-specific stuff: -.idea/workspace.xml -.idea/tasks.xml +.idea/**/workspace.xml +.idea/**/tasks.xml # Sensitive or high-churn files: -.idea/dataSources/ -.idea/dataSources.ids -.idea/dataSources.xml -.idea/dataSources.local.xml -.idea/sqlDataSources.xml -.idea/dynamic.xml -.idea/uiDesigner.xml +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.xml +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml # Gradle: -.idea/gradle.xml -.idea/libraries +.idea/**/gradle.xml +.idea/**/libraries # Mongo Explorer plugin: -.idea/mongoSettings.xml +.idea/**/mongoSettings.xml ## File-based project format: *.iws From e67fbf847cb6a788d62c8bac4c5afc7ccd9a3986 Mon Sep 17 00:00:00 2001 From: msdx <645079761@qq.com> Date: Tue, 17 Jan 2017 13:45:59 +0800 Subject: [PATCH 28/98] Add freeline rules. --- Android.gitignore | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Android.gitignore b/Android.gitignore index 760e84ff..a1a65c2d 100644 --- a/Android.gitignore +++ b/Android.gitignore @@ -47,3 +47,8 @@ captures/ # Google Services (e.g. APIs or Firebase) google-services.json + +#Freeline +freeline.py +freeline/ +freeline_project_description.json From 66c8b842c0f677343d032ed12205e3b9b3be73e1 Mon Sep 17 00:00:00 2001 From: Calem Bendell Date: Mon, 23 Jan 2017 16:34:46 -0500 Subject: [PATCH 29/98] Add Map Built Data Add built data to the gitignore. Includes data about a map for UE4.14 that is generated when the user builds it (surprise! :D). Often gigabytes in size. Definitely don't want it in your repository. --- UnrealEngine.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/UnrealEngine.gitignore b/UnrealEngine.gitignore index beec7b91..05134c16 100644 --- a/UnrealEngine.gitignore +++ b/UnrealEngine.gitignore @@ -56,6 +56,9 @@ Build/* # Don't ignore icon files in Build !Build/**/*.ico +# Built data for maps +*_BuiltData.uasset + # Configuration files generated by the Editor Saved/* From acec206ed74afd492e88dd356363fe69204b3caf Mon Sep 17 00:00:00 2001 From: Evan Culver Date: Mon, 23 Jan 2017 17:51:10 -0800 Subject: [PATCH 30/98] Ignore project-local Glide cache --- Go.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Go.gitignore b/Go.gitignore index 5e1047c9..8fbf8f77 100644 --- a/Go.gitignore +++ b/Go.gitignore @@ -28,3 +28,6 @@ _testmain.go # External packages folder vendor/ + +# Project-local glide cache, RE: https://github.com/Masterminds/glide/issues/736 +.glide/ From ad446600de3a4f8bcb75283594a3d70c10406c24 Mon Sep 17 00:00:00 2001 From: Fabrizio Brancati Date: Tue, 24 Jan 2017 11:16:40 +0100 Subject: [PATCH 31/98] Updating Swift.gitignore with Package.pins --- Swift.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Swift.gitignore b/Swift.gitignore index 2c22487b..7bcc61ba 100644 --- a/Swift.gitignore +++ b/Swift.gitignore @@ -35,6 +35,7 @@ playground.xcworkspace # # Add this line if you want to avoid checking in source code from Swift Package Manager dependencies. # Packages/ +# Package.pins .build/ # CocoaPods From b236b95c4d67d46bcfbd1941731a1c242ec1b844 Mon Sep 17 00:00:00 2001 From: Max Date: Tue, 24 Jan 2017 13:41:24 +0100 Subject: [PATCH 32/98] Add .venv as file --- Python.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Python.gitignore b/Python.gitignore index 9a05e2de..49a6770a 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -83,6 +83,7 @@ celerybeat-schedule .venv/ venv/ ENV/ +.venv # Spyder project settings .spyderproject From e3dad9eb645aa0668ed258d37a80fe2bae500244 Mon Sep 17 00:00:00 2001 From: Malcolm Date: Wed, 25 Jan 2017 16:13:33 +1300 Subject: [PATCH 33/98] Add .env to Node.gitignore --- Node.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Node.gitignore b/Node.gitignore index 9a439fcd..5ad9b574 100644 --- a/Node.gitignore +++ b/Node.gitignore @@ -46,3 +46,6 @@ jspm_packages # Yarn Integrity file .yarn-integrity +# dotenv environment variables file +.env + From 23adefa4be450685d9a1edd7637dc5d0299eaa90 Mon Sep 17 00:00:00 2001 From: Robinson Presotto Date: Thu, 26 Jan 2017 22:25:00 +0100 Subject: [PATCH 34/98] Ignore xcworkspace for UnrealEngine Xcode projects --- UnrealEngine.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/UnrealEngine.gitignore b/UnrealEngine.gitignore index beec7b91..018fd5f1 100644 --- a/UnrealEngine.gitignore +++ b/UnrealEngine.gitignore @@ -36,6 +36,7 @@ # These project files can be generated by the engine *.xcodeproj +*.xcworkspace *.sln *.suo *.opensdf From c9b3900783078616cd462ef10a547025de6885c9 Mon Sep 17 00:00:00 2001 From: Bo-Yi Wu Date: Fri, 27 Jan 2017 16:37:26 +0800 Subject: [PATCH 35/98] ignore public/hot folder for laravel project ref: https://github.com/laravel/laravel/pull/4121 --- Laravel.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Laravel.gitignore b/Laravel.gitignore index a2d15640..c565162f 100644 --- a/Laravel.gitignore +++ b/Laravel.gitignore @@ -7,6 +7,7 @@ app/storage/ # Laravel 5 & Lumen specific public/storage +public/hot storage/*.key .env.*.php .env.php From e73e4fd575fd9a308ed66276f0a78633ff95b365 Mon Sep 17 00:00:00 2001 From: Jumbalaya Date: Fri, 27 Jan 2017 16:23:44 +0000 Subject: [PATCH 36/98] Added Simulink .autosave extension --- Global/Matlab.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Global/Matlab.gitignore b/Global/Matlab.gitignore index 32a5ad4c..09dfde64 100644 --- a/Global/Matlab.gitignore +++ b/Global/Matlab.gitignore @@ -17,3 +17,6 @@ slprj/ # Session info octave-workspace + +# Simulink autosave extension +.autosave From 9c07495c0112032709077736b6ef8bee36feb274 Mon Sep 17 00:00:00 2001 From: Iqbal Mohammad Abdul Ghoni Date: Sat, 28 Jan 2017 23:48:56 +0700 Subject: [PATCH 37/98] Laravel: ignore npm-debug.log --- Laravel.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Laravel.gitignore b/Laravel.gitignore index a2d15640..edafe38a 100644 --- a/Laravel.gitignore +++ b/Laravel.gitignore @@ -1,5 +1,6 @@ vendor/ node_modules/ +npm-debug.log # Laravel 4 specific bootstrap/compiled.php From 0dae103110a7076b4612dd13dba7eedb4c24d2c3 Mon Sep 17 00:00:00 2001 From: Alexey Palazhchenko Date: Mon, 30 Jan 2017 17:09:30 +0300 Subject: [PATCH 38/98] Update Go git ignore patterns. --- Go.gitignore | 28 +++------------------------- 1 file changed, 3 insertions(+), 25 deletions(-) diff --git a/Go.gitignore b/Go.gitignore index 8fbf8f77..39438782 100644 --- a/Go.gitignore +++ b/Go.gitignore @@ -1,33 +1,11 @@ -# Compiled Object files, Static and Dynamic libs (Shared Objects) -*.o -*.a -*.so - -# Folders -_obj -_test - -# Architecture specific extensions/prefixes -*.[568vq] -[568vq].out - -*.cgo1.go -*.cgo2.c -_cgo_defun.c -_cgo_gotypes.go -_cgo_export.* - -_testmain.go - +# Binary on Windows *.exe + +# Test binary, build with `go test -c` *.test -*.prof # Output of the go coverage tool, specifically when used with LiteIDE *.out -# External packages folder -vendor/ - # Project-local glide cache, RE: https://github.com/Masterminds/glide/issues/736 .glide/ From d1bed7cdadca23157276c447fee602c807f6ecd2 Mon Sep 17 00:00:00 2001 From: Alexey Palazhchenko Date: Mon, 30 Jan 2017 17:42:26 +0300 Subject: [PATCH 39/98] Add patterns for plugins. --- Go.gitignore | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Go.gitignore b/Go.gitignore index 39438782..57b72cb8 100644 --- a/Go.gitignore +++ b/Go.gitignore @@ -1,5 +1,7 @@ -# Binary on Windows +# Binaries for programs and plugins *.exe +*.dll +*.so # Test binary, build with `go test -c` *.test From c94ee9a8e717f44d8d7926e9f4aecba52aa5918f Mon Sep 17 00:00:00 2001 From: Alexey Palazhchenko Date: Mon, 30 Jan 2017 17:48:28 +0300 Subject: [PATCH 40/98] Add plugins for Mac. --- Go.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Go.gitignore b/Go.gitignore index 57b72cb8..a1338d68 100644 --- a/Go.gitignore +++ b/Go.gitignore @@ -2,6 +2,7 @@ *.exe *.dll *.so +*.dylib # Test binary, build with `go test -c` *.test From 0c0c3b6b859493bde50480f5a637d5fa8f8b2f0c Mon Sep 17 00:00:00 2001 From: Taemin Hong Date: Tue, 31 Jan 2017 16:19:57 +0900 Subject: [PATCH 41/98] Unity: ignore Visual Studio 2015 cache directory Since the version 5.2, Unity has used Visual Studio 2015 instead of MonoDevelop as default script editor in Windows. This change may be helpful for Unity developers who use the recent version of Unity in Windows. --- Unity.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Unity.gitignore b/Unity.gitignore index 6bffdb2e..b829399a 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -5,6 +5,9 @@ /[Bb]uilds/ /Assets/AssetStoreTools* +# Visual Studio 2015 cache directory +/.vs/ + # Autogenerated VS/MD/Consulo solution and project files ExportedObj/ .consulo/ From 421aa579f7cb5454cd349a88374d6846f88aa0c2 Mon Sep 17 00:00:00 2001 From: Max Date: Wed, 1 Feb 2017 17:50:44 +0100 Subject: [PATCH 42/98] Remove / from .venv --- Python.gitignore | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Python.gitignore b/Python.gitignore index 49a6770a..cf3102d6 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -80,10 +80,9 @@ celerybeat-schedule .env # virtualenv -.venv/ +.venv venv/ ENV/ -.venv # Spyder project settings .spyderproject From 60f46f95a7931efbaae0b47cadaebc54672d23db Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Thu, 2 Feb 2017 11:57:45 +0100 Subject: [PATCH 43/98] added comment for typings directory --- Node.gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Node.gitignore b/Node.gitignore index 9ddf79c1..38ac77e4 100644 --- a/Node.gitignore +++ b/Node.gitignore @@ -33,6 +33,8 @@ build/Release # Dependency directories node_modules/ jspm_packages/ + +# Typescript v1 declaration files typings/ # Optional npm cache directory From 240e551d83aed50173b887ede49dd7c105acd613 Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Thu, 2 Feb 2017 11:59:53 +0100 Subject: [PATCH 44/98] added comment about typings directory --- VisualStudio.gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 5d843cd5..8054980d 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -234,6 +234,8 @@ FakesAssemblies/ # Node.js Tools for Visual Studio .ntvs_analysis.dat node_modules/ + +# Typescript v1 declaration files typings/ # Visual Studio 6 build log From 4fd93408e9dc2da5f9f27773e5753680f4793376 Mon Sep 17 00:00:00 2001 From: Thien Tran Date: Fri, 3 Feb 2017 11:06:49 +0700 Subject: [PATCH 45/98] Remove the line for eclipse editor & vagrant sine it isn't already in global ignore --- Java.gitignore | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/Java.gitignore b/Java.gitignore index 31e9e43c..dbb4a2df 100644 --- a/Java.gitignore +++ b/Java.gitignore @@ -1,12 +1,7 @@ *.class -# Eclipse editor -.classpath -.project -.settings/ - # Log file -.log +*.log # BlueJ files *.ctxt @@ -22,8 +17,5 @@ *.tar.gz *.rar -# Vagrant -.vagrant - # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml hs_err_pid* From 978d926dfd1319cd4bd955c803463bb5795a1639 Mon Sep 17 00:00:00 2001 From: "Anders D. Johnson" Date: Thu, 9 Feb 2017 00:13:21 -0600 Subject: [PATCH 46/98] fix(Node): ignore yarn logs This adds ignores for the `yarn-debug.log*` and `yarn-error.log*` files sometimes produced by the [Yarn package manager](https://yarnpkg.com). --- Node.gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Node.gitignore b/Node.gitignore index 38ac77e4..00cbbdf5 100644 --- a/Node.gitignore +++ b/Node.gitignore @@ -2,6 +2,8 @@ logs *.log npm-debug.log* +yarn-debug.log* +yarn-error.log* # Runtime data pids From 0d8b5f84fe0e54412739c806ce4dc5e1e03a398e Mon Sep 17 00:00:00 2001 From: Erik Ghonyan Date: Thu, 9 Feb 2017 19:07:51 +0100 Subject: [PATCH 47/98] Add missing space for the last comment --- Android.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Android.gitignore b/Android.gitignore index a1a65c2d..99c8ca5b 100644 --- a/Android.gitignore +++ b/Android.gitignore @@ -48,7 +48,7 @@ captures/ # Google Services (e.g. APIs or Firebase) google-services.json -#Freeline +# Freeline freeline.py freeline/ freeline_project_description.json From 697a1e236a3ebde2ae68456dc90988bc763c42ac Mon Sep 17 00:00:00 2001 From: Steven Vascellaro Date: Mon, 13 Feb 2017 17:02:12 -0500 Subject: [PATCH 48/98] Add comment for Java .class files --- Java.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Java.gitignore b/Java.gitignore index dbb4a2df..6143e53f 100644 --- a/Java.gitignore +++ b/Java.gitignore @@ -1,3 +1,4 @@ +# Compiled class file *.class # Log file From e290bf9195fe44f3c7f20ce7ae6c3aec50ae5b95 Mon Sep 17 00:00:00 2001 From: Victor Uriarte Date: Tue, 14 Feb 2017 18:04:00 -0700 Subject: [PATCH 49/98] Fix spelling --- VisualStudio.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 8054980d..372d649b 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -166,7 +166,7 @@ PublishScripts/ !**/packages/build/ # Uncomment if necessary however generally it will be regenerated when needed #!**/packages/repositories.config -# NuGet v3's project.json files produces more ignoreable files +# NuGet v3's project.json files produces more ignorable files *.nuget.props *.nuget.targets From f457b6a1cb232a072e2cdd22494876545a603a7f Mon Sep 17 00:00:00 2001 From: Taylor Kemper Date: Wed, 15 Feb 2017 14:00:41 -0700 Subject: [PATCH 50/98] Reword comment --- Maven.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Maven.gitignore b/Maven.gitignore index 899d52c8..5f2dbe11 100644 --- a/Maven.gitignore +++ b/Maven.gitignore @@ -8,5 +8,5 @@ dependency-reduced-pom.xml buildNumber.properties .mvn/timing.properties -# Unignore maven wrapper jar +# Avoid ignoring Maven wrapper jar file (.jar files are usually ignored) !/.mvn/wrapper/maven-wrapper.jar From 8ca6baad0a45f23ec448457dff35dd5f047fe7f4 Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Thu, 16 Feb 2017 10:47:31 +1100 Subject: [PATCH 51/98] updated link to fastlane docs --- Objective-C.gitignore | 4 ++-- Swift.gitignore | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Objective-C.gitignore b/Objective-C.gitignore index af90c007..09dfede4 100644 --- a/Objective-C.gitignore +++ b/Objective-C.gitignore @@ -45,10 +45,10 @@ Carthage/Build # fastlane # -# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the +# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the # screenshots whenever they are needed. # For more information about the recommended setup visit: -# https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md +# https://docs.fastlane.tools/best-practices/source-control/#source-control fastlane/report.xml fastlane/Preview.html diff --git a/Swift.gitignore b/Swift.gitignore index 099d22ae..d5340449 100644 --- a/Swift.gitignore +++ b/Swift.gitignore @@ -59,7 +59,7 @@ Carthage/Build # It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the # screenshots whenever they are needed. # For more information about the recommended setup visit: -# https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md +# https://docs.fastlane.tools/best-practices/source-control/#source-control fastlane/report.xml fastlane/Preview.html From 7815b8bb451aecaea2fff58f23a6f438ae0e37cc Mon Sep 17 00:00:00 2001 From: sherzod Date: Thu, 16 Feb 2017 12:50:02 +0500 Subject: [PATCH 52/98] PR WIP: Revert addition to Scala.gitignore --- Scala.gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/Scala.gitignore b/Scala.gitignore index 4c523cca..a02d882c 100644 --- a/Scala.gitignore +++ b/Scala.gitignore @@ -15,7 +15,6 @@ project/plugins/project/ # Scala-IDE specific .scala_dependencies .worksheet -.cache-main # ENSIME specific .ensime_cache/ From ca5a58fae6254c9aee6b044b8dda9c33a604e745 Mon Sep 17 00:00:00 2001 From: Oliver Kopp Date: Thu, 16 Feb 2017 11:06:57 +0100 Subject: [PATCH 53/98] Update TeX.gitignore minitoc also generates .stc, .slf, and .slt files --- TeX.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TeX.gitignore b/TeX.gitignore index 69bfb1ee..77045521 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -134,6 +134,9 @@ acs-*.bib *.mlf *.mlt *.mtc[0-9]* +*.slf[0-9]* +*.slt[0-9]* +*.stc[0-9]* # minted _minted* From 770f4f3769d8828c1f79d9370f9f235fb024baa3 Mon Sep 17 00:00:00 2001 From: sherzod Date: Fri, 17 Feb 2017 01:01:42 +0500 Subject: [PATCH 54/98] [Scala] remove external tools excludes. Remove excludes for SBT, Eclipse and ENSIME. They'll be added to appropriate Global/ gitignore files. --- Scala.gitignore | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/Scala.gitignore b/Scala.gitignore index 006a7b24..9c07d4ae 100644 --- a/Scala.gitignore +++ b/Scala.gitignore @@ -1,23 +1,2 @@ *.class *.log - -# sbt specific -.cache -.history -.lib/ -dist/* -target/ -lib_managed/ -src_managed/ -project/boot/ -project/plugins/project/ - -# Scala-IDE specific -.ensime -.ensime_cache/ -.scala_dependencies -.worksheet - -# ENSIME specific -.ensime_cache/ -.ensime From 51b8b5345fabb4e31bc922b85481747121bc80f7 Mon Sep 17 00:00:00 2001 From: sherzod Date: Fri, 17 Feb 2017 00:58:49 +0500 Subject: [PATCH 55/98] [Eclipse] Add excludes kept in Scala.gitignore . Scala.gitignore currently has more entries for Eclipse than Eclipse.gitignore itself. Copy missing entries here. --- Global/Eclipse.gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Global/Eclipse.gitignore b/Global/Eclipse.gitignore index 33c4c5be..4f88399d 100644 --- a/Global/Eclipse.gitignore +++ b/Global/Eclipse.gitignore @@ -52,3 +52,5 @@ local.properties # Scala IDE specific (Scala & Java development for Eclipse) .cache-main +.scala_dependencies +.worksheet From 8dafbec557c3bc27bc2674ab20cf05c0530c0f13 Mon Sep 17 00:00:00 2001 From: sherzod Date: Fri, 17 Feb 2017 00:35:17 +0500 Subject: [PATCH 56/98] [SBT] Add some excludes kept in Scala.gitignore . Scala.gitignore currently has more entries for SBT than SBT.gitignore itself. Copy missing entries here. --- Global/SBT.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Global/SBT.gitignore b/Global/SBT.gitignore index 970d897c..5ed6acb6 100644 --- a/Global/SBT.gitignore +++ b/Global/SBT.gitignore @@ -1,9 +1,12 @@ # Simple Build Tool # http://www.scala-sbt.org/release/docs/Getting-Started/Directories.html#configuring-version-control +dist/* target/ lib_managed/ src_managed/ project/boot/ +project/plugins/project/ .history .cache +.lib/ From 82eeac28ed50ebf9bb072eccada19ef7bc40fd92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aleixo=20S=C3=A1nchez?= Date: Fri, 17 Feb 2017 11:25:02 +0100 Subject: [PATCH 57/98] Ignore dictionaries to reflect docs --- Android.gitignore | 1 + Global/JetBrains.gitignore | 1 + 2 files changed, 2 insertions(+) diff --git a/Android.gitignore b/Android.gitignore index 99c8ca5b..520a8635 100644 --- a/Android.gitignore +++ b/Android.gitignore @@ -37,6 +37,7 @@ captures/ .idea/workspace.xml .idea/tasks.xml .idea/gradle.xml +.idea/dictionaries .idea/libraries # Keystore files diff --git a/Global/JetBrains.gitignore b/Global/JetBrains.gitignore index 401fee15..ec7e95c6 100644 --- a/Global/JetBrains.gitignore +++ b/Global/JetBrains.gitignore @@ -4,6 +4,7 @@ # User-specific stuff: .idea/**/workspace.xml .idea/**/tasks.xml +.idea/dictionaries # Sensitive or high-churn files: .idea/**/dataSources/ From f18e690ec1a95de606c46fc512372efb5713c4f9 Mon Sep 17 00:00:00 2001 From: "Pedro M. Sosa" Date: Sun, 19 Feb 2017 21:43:08 -0800 Subject: [PATCH 58/98] [Python Gitignore] Ignore Sage's parsed files Ignore Sage's parsed files (*.sage.py) that are left after running a .Sage program. --- Python.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Python.gitignore b/Python.gitignore index cf3102d6..6f400bfb 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -76,6 +76,9 @@ target/ # celery beat schedule file celerybeat-schedule +#Sage parsed files +*.sage.py + # dotenv .env From 018c091310953d7f6b625f6c5a6369d87c3b042b Mon Sep 17 00:00:00 2001 From: "Pedro M. Sosa" Date: Sun, 19 Feb 2017 23:52:08 -0800 Subject: [PATCH 59/98] Update Python.gitignore --- Python.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Python.gitignore b/Python.gitignore index 6f400bfb..62c1e736 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -76,7 +76,7 @@ target/ # celery beat schedule file celerybeat-schedule -#Sage parsed files +# SageMath parsed files *.sage.py # dotenv From af3bfa0eb4aed12dd8c0a5ab70750e25dc09192c Mon Sep 17 00:00:00 2001 From: Joe LaBarbera Date: Wed, 22 Feb 2017 08:41:54 -0800 Subject: [PATCH 60/98] Added /project/project to PlayFramework.gitignore https://www.playframework.com/documentation/2.5.x/Anatomy --- PlayFramework.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/PlayFramework.gitignore b/PlayFramework.gitignore index 6d67f119..ae5ec9fe 100644 --- a/PlayFramework.gitignore +++ b/PlayFramework.gitignore @@ -5,6 +5,7 @@ bin/ /lib/ /logs/ /modules +/project/project /project/target /target tmp/ From df59a91460050d7d683baaf902e97774fd8a4098 Mon Sep 17 00:00:00 2001 From: MichaelKogan Date: Tue, 28 Feb 2017 09:15:00 +0200 Subject: [PATCH 61/98] Added Telerik's JustMock configruation files --- VisualStudio.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 372d649b..ffcdc432 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -276,3 +276,6 @@ __pycache__/ # Cake - Uncomment if you are using it # tools/** # !tools/packages.config + +# Telerik's JustMock configuration file +*.jmconfig \ No newline at end of file From c70633efba8b413dad1031cda00ee99968cba554 Mon Sep 17 00:00:00 2001 From: Mart Lubbers Date: Tue, 28 Feb 2017 11:27:43 +0100 Subject: [PATCH 62/98] TeX: remove duplicates --- TeX.gitignore | 6 ------ 1 file changed, 6 deletions(-) diff --git a/TeX.gitignore b/TeX.gitignore index 77045521..57ed9f5d 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -28,7 +28,6 @@ *.blg *-blx.aux *-blx.bib -*.brf *.run.xml ## Build tool auxiliary files: @@ -77,8 +76,6 @@ acs-*.bib *.t[1-9] *.t[1-9][0-9] *.tfm -*.[1-9] -*.[1-9][0-9] #(r)(e)ledmac/(r)(e)ledpar *.end @@ -145,9 +142,6 @@ _minted* # morewrites *.mw -# mylatexformat -*.fmt - # nomencl *.nlo From 2dcbc21d808afba1e23c0498f037ece62d585e93 Mon Sep 17 00:00:00 2001 From: Robin Hultman Date: Wed, 1 Mar 2017 10:32:17 +0100 Subject: [PATCH 63/98] Added BizTalk build output files to ignore list --- VisualStudio.gitignore | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index ffcdc432..a752eacc 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -278,4 +278,10 @@ __pycache__/ # !tools/packages.config # Telerik's JustMock configuration file -*.jmconfig \ No newline at end of file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs \ No newline at end of file From 5b83681411d95d9302a3e0414efe82c6b4549d26 Mon Sep 17 00:00:00 2001 From: Yousha Aleayoub Date: Mon, 6 Mar 2017 19:16:06 +0330 Subject: [PATCH 64/98] Remove Composer's file and directory. --- Symfony.gitignore | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Symfony.gitignore b/Symfony.gitignore index ed4d3c6c..6c224e02 100644 --- a/Symfony.gitignore +++ b/Symfony.gitignore @@ -25,7 +25,6 @@ /bin/* !bin/console !bin/symfony_requirements -/vendor/ # Assets and user uploads /web/bundles/ @@ -38,8 +37,5 @@ # Build data /build/ -# Composer PHAR -/composer.phar - # Backup entities generated with doctrine:generate:entities command **/Entity/*~ From 1e00aee3b15595ddaa35847e0b0882d839c4007e Mon Sep 17 00:00:00 2001 From: Hannes Elvemyr Date: Thu, 9 Mar 2017 11:31:19 +0100 Subject: [PATCH 65/98] Fixes issue excluding sub directories This .gitignore is not correct. At least was not working for me. Ignoring /media/* and then excluding !/media/customer/.htaccess is not working. According to the Git manual, "It is not possible to re-include a file if a parent directory of that file is excluded." (https://git-scm.com/docs/gitignore). Found a solution here: http://stackoverflow.com/questions/987142/make-gitignore-ignore-everything-except-a-few-files/16318111#16318111 --- Magento.gitignore | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/Magento.gitignore b/Magento.gitignore index b282f5cf..6f1fa223 100644 --- a/Magento.gitignore +++ b/Magento.gitignore @@ -3,14 +3,41 @@ #--------------------------# /app/etc/local.xml + /media/* !/media/.htaccess + +!/media/customer +/media/customer/* !/media/customer/.htaccess + +!/media/dhl +/media/dhl/* !/media/dhl/logo.jpg + +!/media/downloadable +/media/downloadable/* !/media/downloadable/.htaccess + +!/media/xmlconnect +/media/xmlconnect/* + +!/media/xmlconnect/custom +/media/xmlconnect/custom/* !/media/xmlconnect/custom/ok.gif + +!/media/xmlconnect/original +/media/xmlconnect/original/* !/media/xmlconnect/original/ok.gif + +!/media/xmlconnect/system +/media/xmlconnect/system/* !/media/xmlconnect/system/ok.gif + /var/* !/var/.htaccess + +!/var/package +/var/package/* !/var/package/*.xml + From 01e2e5617d317c267deae5e765235fd74f24d6be Mon Sep 17 00:00:00 2001 From: gagallo7 Date: Thu, 9 Mar 2017 10:56:06 -0300 Subject: [PATCH 66/98] Allow PakBlacklist-*.txt files inside Build dir The PakBlacklist-.txt is used to disallow some files to be packaged in the pak file. This can be very helpful to reduce pak file size for mobile platforms. To avoid the user-defined blueprint class Debug.uasset located in Content/Blueprints folder to be packaged in shipping build, one has to do the following steps: 1. Create the PakBlacklist-Shipping.txt file in Build/Android directory. 2. Insert the content "../../../MyGameName/Blueprints/Debug.uasset 3. Package the game Source: https://docs.unrealengine.com/latest/INT/Platforms/Android/ReducingAPKSize/#packageblacklist --- UnrealEngine.gitignore | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/UnrealEngine.gitignore b/UnrealEngine.gitignore index 2f096001..6c6e1c32 100644 --- a/UnrealEngine.gitignore +++ b/UnrealEngine.gitignore @@ -54,6 +54,11 @@ Binaries/* # Builds Build/* +# Whitelist PakBlacklist-.txt files +!Build/*/ +Build/*/** +!Build/*/PakBlacklist*.txt + # Don't ignore icon files in Build !Build/**/*.ico From 2d4695b277ff49357dedbf75376e5b03c3e485fe Mon Sep 17 00:00:00 2001 From: Ben Bodenmiller Date: Fri, 10 Mar 2017 14:43:32 -0800 Subject: [PATCH 67/98] remove extra line --- Unity.gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/Unity.gitignore b/Unity.gitignore index b829399a..eb83a8f1 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -23,7 +23,6 @@ ExportedObj/ *.svd *.pdb - # Unity3D generated meta files *.pidb.meta From 56feedcfa456e924bc79f2793ce792b440b2b0f0 Mon Sep 17 00:00:00 2001 From: Kevin Moore Date: Fri, 10 Mar 2017 16:32:54 -0800 Subject: [PATCH 68/98] Drastically simplify .gitignore for Dart Our typical workflow has JS and related build outputs in the `build` directory. Most users are on new SDKs, so we don't have to worry about these ignores. Most users don't generate docs locally. If they do, it's easy to add the entry to their .gitignore later. --- Dart.gitignore | 27 +-------------------------- 1 file changed, 1 insertion(+), 26 deletions(-) diff --git a/Dart.gitignore b/Dart.gitignore index 4b366585..2c6a959a 100644 --- a/Dart.gitignore +++ b/Dart.gitignore @@ -1,33 +1,8 @@ # See https://www.dartlang.org/tools/private-files.html # Files and directories created by pub - -# SDK 1.20 and later (no longer creates packages directories) .packages .pub/ build/ - -# Older SDK versions -# (Include if the minimum SDK version specified in pubsepc.yaml is earlier than 1.20) -.project -.buildlog -**/packages/ - - -# Files created by dart2js -# (Most Dart developers will use pub build to compile Dart, use/modify these -# rules if you intend to use dart2js directly -# Convention is to use extension '.dart.js' for Dart compiled to Javascript to -# differentiate from explicit Javascript files) -*.dart.js -*.part.js -*.js.deps -*.js.map -*.info.json - -# Directory created by dartdoc -doc/api/ - -# Don't commit pubspec lock file -# (Library packages only! Remove pattern if developing an application package) +# If you're building an application, you may want to check-in your pubspec.lock. pubspec.lock From 0548e0ba6d85fa2223932d3aa2c51c5aab37a00e Mon Sep 17 00:00:00 2001 From: Kevin Moore Date: Sat, 11 Mar 2017 13:41:14 -0800 Subject: [PATCH 69/98] Update Dart.gitignore --- Dart.gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dart.gitignore b/Dart.gitignore index 2c6a959a..16b5be3d 100644 --- a/Dart.gitignore +++ b/Dart.gitignore @@ -6,3 +6,7 @@ build/ # If you're building an application, you may want to check-in your pubspec.lock. pubspec.lock + +# Directory created by dartdoc. +# If you don't generate documentation locally you can remove this line. +doc/api/ From 39723c4ce5d5388a39fc7babd3749d485002ad5b Mon Sep 17 00:00:00 2001 From: Kevin Moore Date: Sat, 11 Mar 2017 13:41:43 -0800 Subject: [PATCH 70/98] Update Dart.gitignore --- Dart.gitignore | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dart.gitignore b/Dart.gitignore index 16b5be3d..4d2a4d6d 100644 --- a/Dart.gitignore +++ b/Dart.gitignore @@ -4,9 +4,9 @@ .packages .pub/ build/ -# If you're building an application, you may want to check-in your pubspec.lock. +# If you're building an application, you may want to check-in your pubspec.lock pubspec.lock -# Directory created by dartdoc. +# Directory created by dartdoc # If you don't generate documentation locally you can remove this line. doc/api/ From 8e85b393405cc40adf4d2cce8ab2b03d1652261b Mon Sep 17 00:00:00 2001 From: Robert Richter Date: Sun, 12 Mar 2017 11:37:13 -0500 Subject: [PATCH 71/98] Add Cursive's REPL history file **Reasons for making this change:** The file `replstate.xml` contains the history of the Clojure REPL that Cursive adds to IntelliJ. Obviously that's user-specific, and not relevant to other users. **Links to documentation supporting these rule changes:** This file is not well-documented, but in cursive-ide/cursive#1325, the Cursive developers state that this is the REPL history file, and that deleting it is acceptable troubleshooting if it's causing trouble. --- Global/JetBrains.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Global/JetBrains.gitignore b/Global/JetBrains.gitignore index ec7e95c6..a5d4cc86 100644 --- a/Global/JetBrains.gitignore +++ b/Global/JetBrains.gitignore @@ -36,6 +36,9 @@ # JIRA plugin atlassian-ide-plugin.xml +# Cursive Clojure plugin +.idea/replstate.xml + # Crashlytics plugin (for Android Studio and IntelliJ) com_crashlytics_export_strings.xml crashlytics.properties From 5ac1b183ac30d805e6782a32d4d29e0adcee082b Mon Sep 17 00:00:00 2001 From: Matt Smith Date: Mon, 13 Mar 2017 10:13:39 +0000 Subject: [PATCH 72/98] Add ignore for Secondary data files Secondary data files .ndf (https://msdn.microsoft.com/en-us/library/ms189563.aspx) --- VisualStudio.gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index a752eacc..940794e6 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -219,6 +219,7 @@ UpgradeLog*.htm # SQL Server files *.mdf *.ldf +*.ndf # Business Intelligence projects *.rdl.data @@ -284,4 +285,4 @@ __pycache__/ *.btp.cs *.btm.cs *.odx.cs -*.xsd.cs \ No newline at end of file +*.xsd.cs From 4148e0c152a3069e8d2fe0ea64a13338eb0afdf1 Mon Sep 17 00:00:00 2001 From: Omar Shaikh Date: Sun, 19 Mar 2017 23:20:15 -0700 Subject: [PATCH 73/98] Adding cmake-build-debug --- Global/JetBrains.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Global/JetBrains.gitignore b/Global/JetBrains.gitignore index a5d4cc86..ff23445e 100644 --- a/Global/JetBrains.gitignore +++ b/Global/JetBrains.gitignore @@ -19,6 +19,9 @@ .idea/**/gradle.xml .idea/**/libraries +# CMake +cmake-build-debug/ + # Mongo Explorer plugin: .idea/**/mongoSettings.xml From cae82a19fbb340f57edb9393a6a7d5315ea13ce2 Mon Sep 17 00:00:00 2001 From: Dominik Raniszewski Date: Tue, 21 Mar 2017 12:06:48 +1100 Subject: [PATCH 74/98] Added .spyproject to ignored paths Looks like Spyder 3.1 uses .spyproject folder to store workspace config --- Python.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Python.gitignore b/Python.gitignore index 62c1e736..3aafdc89 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -89,6 +89,7 @@ ENV/ # Spyder project settings .spyderproject +.spyproject # Rope project settings .ropeproject From 811b3a6998a2c579e4d215cd175fb074af05e9df Mon Sep 17 00:00:00 2001 From: Connor Taffe Date: Thu, 23 Mar 2017 11:09:50 -0500 Subject: [PATCH 75/98] Double-asterisk misuse `**.` is invalid --- Rails.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Rails.gitignore b/Rails.gitignore index e9742760..42aeb550 100644 --- a/Rails.gitignore +++ b/Rails.gitignore @@ -8,7 +8,7 @@ capybara-*.html /public/system /coverage/ /spec/tmp -**.orig +*.orig rerun.txt pickle-email-*.html From 0674ff5b5c77935cbb2ea2269c001bfd84aa1aa5 Mon Sep 17 00:00:00 2001 From: Rafael Miranda Date: Tue, 28 Mar 2017 09:22:28 +0200 Subject: [PATCH 76/98] .project and .classpath should be inside VC From the Eclipse Documentation: "Make sure that the .project and .classpath files are under version control. These files must be stored in the repository so that other users checking out the projects for the first time will get the correct type of project and will get the correct Java build path." - http://wiki.eclipse.org/FAQ_How_do_I_set_up_a_Java_project_to_share_in_a_repository%3F --- Global/Eclipse.gitignore | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Global/Eclipse.gitignore b/Global/Eclipse.gitignore index 4f88399d..ce1c12cd 100644 --- a/Global/Eclipse.gitignore +++ b/Global/Eclipse.gitignore @@ -11,9 +11,6 @@ local.properties .loadpath .recommenders -# Eclipse Core -.project - # External tool builders .externalToolBuilders/ @@ -26,9 +23,6 @@ local.properties # CDT-specific (C/C++ Development Tooling) .cproject -# JDT-specific (Eclipse Java Development Tools) -.classpath - # Java annotation processor (APT) .factorypath From d0d432aa8d85ec0aff25775bb76091663ab005b8 Mon Sep 17 00:00:00 2001 From: Spencer Mathews Date: Tue, 28 Mar 2017 14:32:40 -0700 Subject: [PATCH 77/98] Change macOS to UNIX line endings --- Global/macOS.gitignore | 52 +++++++++++++++++++++--------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index f0f3fbc0..828a509a 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -1,26 +1,26 @@ -*.DS_Store -.AppleDouble -.LSOverride - -# Icon must end with two \r -Icon - - -# Thumbnails -._* - -# Files that might appear in the root of a volume -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns -.com.apple.timemachine.donotpresent - -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk +*.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk From c02a4743f9c66a1d70d9ffb0da3e2156f5cc797e Mon Sep 17 00:00:00 2001 From: Spencer Mathews Date: Tue, 28 Mar 2017 14:42:51 -0700 Subject: [PATCH 78/98] Add two CR characters to ignore Icon? --- Global/macOS.gitignore | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index 828a509a..5972fe50 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -3,8 +3,7 @@ .LSOverride # Icon must end with two \r -Icon - +Icon # Thumbnails ._* From 3292124f0614ee5a687b8c1609da8286c4a34d1e Mon Sep 17 00:00:00 2001 From: Ghislain Antony Vaillant Date: Fri, 31 Mar 2017 09:53:22 +0100 Subject: [PATCH 79/98] Ignore mkdocs site directory [mkdocs](http://www.mkdocs.org/) is rising as an alternative to Sphinx for project's documentation. The default build command puts the generated documentation in a `site` directory at the root of the project which should be ignored. --- Python.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Python.gitignore b/Python.gitignore index 62c1e736..4c5850d3 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -92,3 +92,6 @@ ENV/ # Rope project settings .ropeproject + +# mkdocs documentation +site/ From 1b5fb77c1c8d3195c9f39d7e72746846073a107d Mon Sep 17 00:00:00 2001 From: Piotr Orzechowski Date: Fri, 31 Mar 2017 19:36:59 +0200 Subject: [PATCH 80/98] Add pdfpc files to Tex.gitignore The presentation software pdfpc [1] (which is handy for latex beamer slides) supports additional notes on the secondary screen provided by *.pdfpc files. These can be autogenerated from latex documents with the pdfpcnotes package [2], thus should be ignored in a latex project (but not in others where they could have been created manually). [1] https://pdfpc.github.io/ [2] https://github.com/cebe/pdfpc-latex-notes --- TeX.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TeX.gitignore b/TeX.gitignore index 57ed9f5d..a0322dbd 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -148,6 +148,9 @@ _minted* # pax *.pax +# pdfpcnotes +*.pdfpc + # sagetex *.sagetex.sage *.sagetex.py From a5a3ccd7c21255e00b3af2fb9a3a0ce575d6f1e1 Mon Sep 17 00:00:00 2001 From: Ghislain Antony Vaillant Date: Sat, 1 Apr 2017 08:38:52 +0100 Subject: [PATCH 81/98] Exclude the root site folder only --- Python.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Python.gitignore b/Python.gitignore index 4c5850d3..ff65a437 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -94,4 +94,4 @@ ENV/ .ropeproject # mkdocs documentation -site/ +/site From 846064b2b02714dbbe5b6fca240c4ec0f17cf7e5 Mon Sep 17 00:00:00 2001 From: Mayank Kakodkar Date: Sun, 16 Apr 2017 14:36:41 -0400 Subject: [PATCH 82/98] Added .tgz --- Global/Archives.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Global/Archives.gitignore b/Global/Archives.gitignore index e9eda68b..f440b808 100644 --- a/Global/Archives.gitignore +++ b/Global/Archives.gitignore @@ -5,6 +5,7 @@ *.rar *.zip *.gz +*.tgz *.bzip *.bz2 *.xz From 433d912914e45426aa6049729efdba95bcbddbe0 Mon Sep 17 00:00:00 2001 From: Piotr Orzechowski Date: Wed, 19 Apr 2017 17:15:22 +0200 Subject: [PATCH 83/98] Edit ignore for Microsoft Visio autosave files to include Office <= 2003 --- Global/MicrosoftOffice.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Global/MicrosoftOffice.gitignore b/Global/MicrosoftOffice.gitignore index cb891745..0c203662 100644 --- a/Global/MicrosoftOffice.gitignore +++ b/Global/MicrosoftOffice.gitignore @@ -13,4 +13,4 @@ ~$*.ppt* # Visio autosave temporary files -*.~vsdx +*.~vsd* From 8508edef79f3a1a68293fe7709c4fa3618b67346 Mon Sep 17 00:00:00 2001 From: Glordim Date: Sun, 23 Apr 2017 10:12:53 +0200 Subject: [PATCH 84/98] Add moc_*.h in Qt.gitignore --- Qt.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Qt.gitignore b/Qt.gitignore index c7659c24..6732e720 100644 --- a/Qt.gitignore +++ b/Qt.gitignore @@ -20,6 +20,7 @@ *.qbs.user.* *.moc moc_*.cpp +moc_*.h qrc_*.cpp ui_*.h Makefile* From 58c2abab2c6f84d5e1d4d31a5bc8e1c847cfa825 Mon Sep 17 00:00:00 2001 From: Brett Cannon Date: Sat, 6 May 2017 13:30:48 -0700 Subject: [PATCH 85/98] Ignore mypy's cache directory --- Python.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Python.gitignore b/Python.gitignore index fdad5c7c..768d5f40 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -96,3 +96,6 @@ ENV/ # mkdocs documentation /site + +# mypy +.mypy_cache/ From 841a40d93b34acd39840ab5005a028041b12a46e Mon Sep 17 00:00:00 2001 From: julienshepherd Date: Tue, 9 May 2017 12:54:22 +0300 Subject: [PATCH 86/98] add .appx to VisualStudio.gitignore for .appx files created in the project root directory. --- VisualStudio.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 940794e6..56ca15b2 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -183,6 +183,7 @@ AppPackages/ BundleArtifacts/ Package.StoreAssociation.xml _pkginfo.txt +.appx # Visual Studio cache files # files ending in .cache can be ignored From 0618721661c9e6e1f69e8b4586b11ba7d48d4e63 Mon Sep 17 00:00:00 2001 From: Walter Purcaro Date: Wed, 10 May 2017 09:23:36 +0200 Subject: [PATCH 87/98] Add stackdump to Windows.gitignore **Reasons for making this change:** Ignore the stack dump generated when a program has crashed under Windows. **Links to documentation supporting these rule changes:** http://www.drupalonwindows.com/en/blog/git-shell-windows-reports-shexe-has-stopped-working-appcrash https://community.atlassian.com/t5/SourceTree-questions/Sourcetree-cannot-clone-pull-anymore-sh-exe-stackdump/qaq-p/82962 --- Global/Windows.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Global/Windows.gitignore b/Global/Windows.gitignore index ba26afd9..dff26a9a 100644 --- a/Global/Windows.gitignore +++ b/Global/Windows.gitignore @@ -3,6 +3,9 @@ Thumbs.db ehthumbs.db ehthumbs_vista.db +# Dump file +*.stackdump + # Folder config file Desktop.ini From cb129a174f3ff865bb4cd16f67927fca2b30cd6b Mon Sep 17 00:00:00 2001 From: Younggun Kim Date: Fri, 12 May 2017 18:08:06 +0900 Subject: [PATCH 88/98] Fixed typo --- Python.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Python.gitignore b/Python.gitignore index 768d5f40..7bbc71c0 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -43,7 +43,7 @@ htmlcov/ .cache nosetests.xml coverage.xml -*,cover +*.cover .hypothesis/ # Translations From 699b4a4f33b973cf020b42afe5805d946654f877 Mon Sep 17 00:00:00 2001 From: Brendan Forster Date: Mon, 15 May 2017 19:31:13 +1000 Subject: [PATCH 89/98] ensure the following ! rules are included --- SugarCRM.gitignore | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/SugarCRM.gitignore b/SugarCRM.gitignore index e9270205..6a183d1c 100644 --- a/SugarCRM.gitignore +++ b/SugarCRM.gitignore @@ -6,7 +6,7 @@ # the misuse of the repository as backup replacement. # For development the cache directory can be safely ignored and # therefore it is ignored. -/cache/ +/cache/* !/cache/index.html # Ignore some files and directories from the custom directory. /custom/history/ @@ -22,6 +22,6 @@ # Logs files can safely be ignored. *.log # Ignore the new upload directories. -/upload/ +/upload/* !/upload/index.html /upload_backup/ From 48c2b4f889a808145ea3c0ea3802213cc26ec75f Mon Sep 17 00:00:00 2001 From: julienshepherd Date: Wed, 17 May 2017 21:13:11 +0300 Subject: [PATCH 90/98] Update VisualStudio.gitignore --- VisualStudio.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 56ca15b2..7bd3b52f 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -183,7 +183,7 @@ AppPackages/ BundleArtifacts/ Package.StoreAssociation.xml _pkginfo.txt -.appx +*.appx # Visual Studio cache files # files ending in .cache can be ignored From c65c993f4d5f143ca63363b0dfcd3fe68716ccc3 Mon Sep 17 00:00:00 2001 From: KoynovStas Date: Sat, 20 May 2017 16:49:28 +0400 Subject: [PATCH 91/98] add *_plugin_import.cpp to Qt.gitignore This file is autogenerated by qmake. It imports static plugin classes for static plugins specified using QTPLUGIN and QT_PLUGIN_CLASS. variables. This file is autogenerated for static build --- Qt.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Qt.gitignore b/Qt.gitignore index 6732e720..5a3ca953 100644 --- a/Qt.gitignore +++ b/Qt.gitignore @@ -12,6 +12,7 @@ # Qt-es +*_plugin_import.cpp /.qmake.cache /.qmake.stash *.pro.user From ab1e4933925c57887712b08c4e31904be3a2a06f Mon Sep 17 00:00:00 2001 From: KoynovStas Date: Sun, 21 May 2017 10:56:56 +0400 Subject: [PATCH 92/98] add target_wrapper.* to Qt.gitignore This file is autogenerated by qmake for run auto(unit) tests. For Windows: target_wrapper.bat For Unix: target_wrapper.sh --- Qt.gitignore | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Qt.gitignore b/Qt.gitignore index 5a3ca953..4174403c 100644 --- a/Qt.gitignore +++ b/Qt.gitignore @@ -27,6 +27,11 @@ ui_*.h Makefile* *build-* + +# Qt unit tests +target_wrapper.* + + # QtCreator *.autosave From 91ae97083c2032785e6c53b1b5093d1bef2c3a29 Mon Sep 17 00:00:00 2001 From: KoynovStas Date: Sun, 21 May 2017 11:06:01 +0400 Subject: [PATCH 93/98] add object_script to Qt.gitignore For template rules (modern style) in Qt project file, this file is autogenerated by qmake. Example old style (pro file): SOURCES += src/1.cpp \ src/2.cpp Example new style, uses template rules (pro file): SOURCES += src/*.cpp qmake auto generate files with list of objects object_script.*.Debug object_script.*.Release --- Qt.gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Qt.gitignore b/Qt.gitignore index 4174403c..5fa47c5a 100644 --- a/Qt.gitignore +++ b/Qt.gitignore @@ -12,6 +12,8 @@ # Qt-es +object_script.*.Release +object_script.*.Debug *_plugin_import.cpp /.qmake.cache /.qmake.stash From 252058ed8e0ce302e2e5cdcb5d473afe56d643aa Mon Sep 17 00:00:00 2001 From: jwg4 Date: Mon, 22 May 2017 09:24:44 +0000 Subject: [PATCH 94/98] Consolidate all environments in one section Some of these names relate to specific tools, others could be used by multiple tools. In particular, virtualenv, the most popular tool for creating Python environments, does not mandate any of these and venv/ or .venv are simply conventional. It is more readable to group all of these together. --- Python.gitignore | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Python.gitignore b/Python.gitignore index 7bbc71c0..113294a5 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -8,7 +8,6 @@ __pycache__/ # Distribution / packaging .Python -env/ build/ develop-eggs/ dist/ @@ -79,11 +78,10 @@ celerybeat-schedule # SageMath parsed files *.sage.py -# dotenv +# Environments .env - -# virtualenv .venv +env/ venv/ ENV/ From 5105ed3af676e94327837f8d99563a2cde9c3c63 Mon Sep 17 00:00:00 2001 From: Keir Nellyer Date: Thu, 25 May 2017 23:48:15 +0100 Subject: [PATCH 95/98] Create .gitignore rules for JEnv --- Global/JEnv.gitignore | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 Global/JEnv.gitignore diff --git a/Global/JEnv.gitignore b/Global/JEnv.gitignore new file mode 100644 index 00000000..d838300a --- /dev/null +++ b/Global/JEnv.gitignore @@ -0,0 +1,5 @@ +# JEnv local Java version configuration file +.java-version + +# Used by previous versions of JEnv +.jenv-version From 9322d165f36ceb4d2afa85b06606f1daaba272d6 Mon Sep 17 00:00:00 2001 From: Robert Simmons Date: Wed, 31 May 2017 12:16:02 -0400 Subject: [PATCH 96/98] Fix capitalization and spacing of comments --- Global/Archives.gitignore | 4 ++-- Global/SublimeText.gitignore | 10 +++++----- Global/Vim.gitignore | 10 ++++++---- Global/macOS.gitignore | 1 + 4 files changed, 14 insertions(+), 11 deletions(-) diff --git a/Global/Archives.gitignore b/Global/Archives.gitignore index f440b808..43fd5582 100644 --- a/Global/Archives.gitignore +++ b/Global/Archives.gitignore @@ -12,11 +12,11 @@ *.lzma *.cab -#packing-only formats +# Packing-only formats *.iso *.tar -#package management formats +# Package management formats *.dmg *.xpi *.gem diff --git a/Global/SublimeText.gitignore b/Global/SublimeText.gitignore index 95ff2244..86c3fa45 100644 --- a/Global/SublimeText.gitignore +++ b/Global/SublimeText.gitignore @@ -1,16 +1,16 @@ -# cache files for sublime text +# Cache files for Sublime Text *.tmlanguage.cache *.tmPreferences.cache *.stTheme.cache -# workspace files are user-specific +# Workspace files are user-specific *.sublime-workspace -# project files should be checked into the repository, unless a significant -# proportion of contributors will probably not be using SublimeText +# Project files should be checked into the repository, unless a significant +# proportion of contributors will probably not be using Sublime Text # *.sublime-project -# sftp configuration file +# SFTP configuration file sftp-config.json # Package control specific files diff --git a/Global/Vim.gitignore b/Global/Vim.gitignore index 42e7afc1..6d21783d 100644 --- a/Global/Vim.gitignore +++ b/Global/Vim.gitignore @@ -1,12 +1,14 @@ -# swap +# Swap [._]*.s[a-v][a-z] [._]*.sw[a-p] [._]s[a-v][a-z] [._]sw[a-p] -# session + +# Session Session.vim -# temporary + +# Temporary .netrwhist *~ -# auto-generated tag files +# Auto-generated tag files tags diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index 5972fe50..9d1061e8 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -1,3 +1,4 @@ +# General *.DS_Store .AppleDouble .LSOverride From ed9f8139c1966b1a3cfef9e27bc204ec8303c18c Mon Sep 17 00:00:00 2001 From: Robert Simmons Date: Tue, 6 Jun 2017 01:07:12 -0400 Subject: [PATCH 97/98] Optionally add log files to Vagrant and improve file's comments --- Global/Vagrant.gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Global/Vagrant.gitignore b/Global/Vagrant.gitignore index a977916f..93987ca0 100644 --- a/Global/Vagrant.gitignore +++ b/Global/Vagrant.gitignore @@ -1 +1,5 @@ +# General .vagrant/ + +# Log files (if you are creating logs in debug mode, uncomment this) +# *.logs From 466b5f992d7bb35adeee74b07bafb1773527251e Mon Sep 17 00:00:00 2001 From: Amadeusz Wieczorek Date: Thu, 8 Jun 2017 23:12:57 -0700 Subject: [PATCH 98/98] Adds BenchmarkDotNet.Artifacts to VisualStudio.gitignore --- VisualStudio.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 7bd3b52f..7d537494 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -42,6 +42,9 @@ TestResult.xml [Rr]eleasePS/ dlldata.c +# Benchmark Results +BenchmarkDotNet.Artifacts/ + # .NET Core project.lock.json project.fragment.lock.json