diff --git a/Android.gitignore b/Android.gitignore
index 9068cd0110608d841a948dc6431ab64c9c79899d..c9c2248a6a89bb662c3207eee19d358d10c308b2 100644
--- a/Android.gitignore
+++ b/Android.gitignore
@@ -24,3 +24,9 @@ proguard/
# Log Files
*.log
+
+# Android Studio Navigation editor temp files
+.navigation/
+
+# Android Studio captures folder
+captures/
diff --git a/AppEngine.gitignore b/AppEngine.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..62273454531a136f13f5ce156157c03e243e8c2c
--- /dev/null
+++ b/AppEngine.gitignore
@@ -0,0 +1,2 @@
+# Google App Engine generated folder
+appengine-generated/
diff --git a/ArchLinuxPackages.gitignore b/ArchLinuxPackages.gitignore
index dcf739000bb59c42cb500a3d6d497aa16e703c1b..b73905529f237733c3690a9355d4730c6c9e61a6 100644
--- a/ArchLinuxPackages.gitignore
+++ b/ArchLinuxPackages.gitignore
@@ -1,14 +1,13 @@
*.tar
*.tar.*
+*.jar
+*.exe
+*.msi
*.zip
*.tgz
*.log
*.log.*
*.sig
-# AUR metadata
-.AURINFO
-.SRCINFO
-
pkg/
src/
diff --git a/Autotools.gitignore b/Autotools.gitignore
index 053ff52ff3bd9485910016c5d410bc2e3bf162e2..1e9158e2a85f8972b26a901be4be6e1972088885 100644
--- a/Autotools.gitignore
+++ b/Autotools.gitignore
@@ -5,9 +5,13 @@ Makefile.in
# http://www.gnu.org/software/autoconf
/autom4te.cache
+/autoscan.log
+/autoscan-*.log
/aclocal.m4
/compile
+/config.h.in
/configure
+/configure.scan
/depcomp
/install-sh
/missing
diff --git a/C.gitignore b/C.gitignore
index edf6645defd9952878f1f84d5d994b7965041a77..bbf313b25987d0d61b1cea33a8e6188501e221ac 100644
--- a/C.gitignore
+++ b/C.gitignore
@@ -27,3 +27,6 @@
*.i*86
*.x86_64
*.hex
+
+# Debug files
+*.dSYM/
diff --git a/CMake.gitignore b/CMake.gitignore
index 52540e70a8341f6be6b1752bf3c10d65981d4a46..b558e9afa6da4591ea15d0b78a5fd9886eb8d877 100644
--- a/CMake.gitignore
+++ b/CMake.gitignore
@@ -1,5 +1,6 @@
CMakeCache.txt
CMakeFiles
+CMakeScripts
Makefile
cmake_install.cmake
install_manifest.txt
diff --git a/CUDA.gitignore b/CUDA.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..cb385db83feab198506af09a2de20526e2252979
--- /dev/null
+++ b/CUDA.gitignore
@@ -0,0 +1,6 @@
+*.i
+*.ii
+*.gpu
+*.ptx
+*.cubin
+*.fatbin
diff --git a/CakePHP.gitignore b/CakePHP.gitignore
index bd743c4df616f00e9cfd9e363523fec32105d423..55a665e46f1327da88c6d2603a07b6a6250ca7a1 100644
--- a/CakePHP.gitignore
+++ b/CakePHP.gitignore
@@ -1,7 +1,13 @@
-tmp/*
-[Cc]onfig/core.php
-[Cc]onfig/database.php
-app/tmp/*
-app/[Cc]onfig/core.php
-app/[Cc]onfig/database.php
-!empty
+# CakePHP 3
+
+/vendor/*
+/config/app.php
+/tmp/*
+/logs/*
+
+# CakePHP 2
+
+/app/tmp/*
+/app/Config/core.php
+/app/Config/database.php
+/vendors/*
diff --git a/CodeIgniter.gitignore b/CodeIgniter.gitignore
index 846b8c5406f6270dde85b8b07053466ff077f443..0f77d9e1d175c90e6048385f689e35830506bc23 100644
--- a/CodeIgniter.gitignore
+++ b/CodeIgniter.gitignore
@@ -1,6 +1,6 @@
*/config/development
*/logs/log-*.php
-*/logs/!index.html
+!*/logs/index.html
*/cache/*
-*/cache/!index.html
-*/cache/!.htaccess
+!*/cache/index.html
+!*/cache/.htaccess
diff --git a/Composer.gitignore b/Composer.gitignore
index 3a693c92d725810b1caa7cfcd1020474256bc397..c422267842408488b4af853105d157e9021c249b 100644
--- a/Composer.gitignore
+++ b/Composer.gitignore
@@ -1,5 +1,5 @@
composer.phar
-vendor/
+/vendor/
# Commit your application's lock file http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file
# You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file
diff --git a/D.gitignore b/D.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..b4433f8a512390abfa1908a00f46a87e13c4e6f6
--- /dev/null
+++ b/D.gitignore
@@ -0,0 +1,20 @@
+# Compiled Object files
+*.o
+*.obj
+
+# Compiled Dynamic libraries
+*.so
+*.dylib
+*.dll
+
+# Compiled Static libraries
+*.a
+*.lib
+
+# Executables
+*.exe
+
+# DUB
+.dub
+docs.json
+__dummy.html
diff --git a/Dart.gitignore b/Dart.gitignore
index 518345916c35b5c7c582a14a2b51a72803aa8024..7c280441649860d99e9df07c398b32012ea8fffd 100644
--- a/Dart.gitignore
+++ b/Dart.gitignore
@@ -1,14 +1,27 @@
-# Don’t commit the following directories created by pub.
+# See https://www.dartlang.org/tools/private-files.html
+
+# Files and directories created by pub
.buildlog
+.packages
+.project
.pub/
build/
-packages
+**/packages/
-# Or the files created by dart2js.
+# 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
-*.js_
+*.part.js
*.js.deps
*.js.map
+*.info.json
+
+# Directory created by dartdoc
+doc/api/
-# Include when developing application packages.
+# Don't commit pubspec lock file
+# (Library packages only! Remove pattern if developing an application package)
pubspec.lock
diff --git a/Delphi.gitignore b/Delphi.gitignore
index 8d5d458f0d07dcf9c8e359937372bad01614ef40..7af8d6fcaca51521e567690c6e9c73b87e7f178c 100644
--- a/Delphi.gitignore
+++ b/Delphi.gitignore
@@ -20,6 +20,10 @@
# Deployment Manager configuration file for your project. Added in Delphi XE2.
# Uncomment this if it is not mobile development and you do not use remote debug feature.
#*.deployproj
+#
+# C++ object files produced when C/C++ Output file generation is configured.
+# Uncomment this if you are not using external objects (zlib library for example).
+#*.obj
#
# Delphi compiler-generated binaries (safe to delete)
@@ -37,9 +41,13 @@
*.tds
*.dcu
*.lib
+*.a
+*.o
+*.ocx
# Delphi autogenerated files (duplicated info)
*.cfg
+*.hpp
*Resource.rc
# Delphi local files (user-specific info)
@@ -53,5 +61,5 @@
__history/
*.~*
-# Castalia statistics file
+# Castalia statistics file (since XE7 Castalia is distributed with Delphi)
*.stat
diff --git a/Elixir.gitignore b/Elixir.gitignore
index 960767189f7a6b7f9d4b545959c1b6768eba37b6..755b605549d85e74d41a649a0ce9bad1516bcf08 100644
--- a/Elixir.gitignore
+++ b/Elixir.gitignore
@@ -1,4 +1,5 @@
/_build
+/cover
/deps
erl_crash.dump
*.ez
diff --git a/Elm.gitignore b/Elm.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..24c03e2866ec81d2c3404f65a8ea4150b8609c84
--- /dev/null
+++ b/Elm.gitignore
@@ -0,0 +1,5 @@
+# elm-package generated files
+elm-package.json
+elm-stuff/
+# elm-repl generated files
+repl-temp-*
diff --git a/ExtJs.gitignore b/ExtJs.gitignore
index bcd36f013de27c9127578f39816a0341914dac60..5ffc21546ec4c944bbac2c25e6566b83dbb5cb76 100644
--- a/ExtJs.gitignore
+++ b/ExtJs.gitignore
@@ -1,4 +1,4 @@
.architect
-boostrap.json
+bootstrap.json
build/
ext/
diff --git a/gcov.gitignore b/Gcov.gitignore
similarity index 100%
rename from gcov.gitignore
rename to Gcov.gitignore
diff --git a/GitBook.gitignore b/GitBook.gitignore
index f9b27061755635a715527ea90fbc567f4347c551..4cb12d8db77a1f9f11e1f7923b6f6f5075e003cf 100644
--- a/GitBook.gitignore
+++ b/GitBook.gitignore
@@ -4,7 +4,7 @@
## Dependency directory
## Commenting this out is preferred by some people, see
-## https://npmjs.org/doc/faq.html#Should-I-check-my-node_modules-folder-into-git
+## https://docs.npmjs.com/misc/faq#should-i-check-my-node_modules-folder-into-git
node_modules
# Book build output
diff --git a/Global/Eclipse.gitignore b/Global/Eclipse.gitignore
index 4a6cfc7cc0bb77df53c90fa01289febf7771cfd3..880dd9281fdbd8e3255abf3eb84f3df43fa1db70 100644
--- a/Global/Eclipse.gitignore
+++ b/Global/Eclipse.gitignore
@@ -11,6 +11,9 @@ local.properties
.settings/
.loadpath
+# Eclipse Core
+.project
+
# External tool builders
.externalToolBuilders/
@@ -20,6 +23,12 @@ local.properties
# CDT-specific
.cproject
+# JDT-specific (Eclipse Java Development Tools)
+.classpath
+
+# Java annotation processor (APT)
+.factorypath
+
# PDT-specific
.buildpath
@@ -28,3 +37,6 @@ local.properties
# TeXlipse plugin
.texlipse
+
+# STS (Spring Tool Suite)
+.springBeans
diff --git a/Global/Ensime.gitignore b/Global/Ensime.gitignore
index 3772bdfea9b93aac8f5667661bb079c1efb25f94..f2daebb9f4b575b53e3fa101cf880342fb41990e 100644
--- a/Global/Ensime.gitignore
+++ b/Global/Ensime.gitignore
@@ -1,3 +1,4 @@
# Ensime specific
.ensime
+.ensime_cache/
.ensime_lucene/
diff --git a/Global/GPG.gitignore b/Global/GPG.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..7740a01538cdcb5534016b18f2075629342ed658
--- /dev/null
+++ b/Global/GPG.gitignore
@@ -0,0 +1,2 @@
+secring.*
+
diff --git a/Global/JDeveloper.gitignore b/Global/JDeveloper.gitignore
index 25cbbfe41a3799544904abc2983686c2fdeda227..5bba6f377338c915fb10f6c50fc009d8458ab710 100644
--- a/Global/JDeveloper.gitignore
+++ b/Global/JDeveloper.gitignore
@@ -1,4 +1,13 @@
+# default application storage directory used by the IDE Performance Cache feature
.data/
+
+# used for ADF styles caching
temp/
+
+# default output directories
classes/
+deploy/
+javadoc/
+
+# lock file, a part of Oracle Credential Store Framework
cwallet.sso.lck
\ No newline at end of file
diff --git a/Global/JetBrains.gitignore b/Global/JetBrains.gitignore
index 0481a3421f82693223c856c41ca52861e44cca1d..5d2e327ff3e57193cb95f6da7937a244acf4bd4f 100644
--- a/Global/JetBrains.gitignore
+++ b/Global/JetBrains.gitignore
@@ -1,4 +1,4 @@
-# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm
+# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
*.iml
@@ -10,6 +10,7 @@
# .idea/workspace.xml
# .idea/tasks.xml
# .idea/dictionaries
+# .idea/shelf
# Sensitive or high-churn files:
# .idea/dataSources.ids
@@ -32,7 +33,7 @@
## Plugin-specific files:
# IntelliJ
-out/
+/out/
# mpeltonen/sbt-idea plugin
.idea_modules/
@@ -44,3 +45,4 @@ atlassian-ide-plugin.xml
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
+fabric.properties
diff --git a/Global/Lazarus.gitignore b/Global/Lazarus.gitignore
index 3ef747d73af0e2d4831829fd0b1a50bda692c757..b32943f1c6e718ae2f8ff201a0c3f3c10d4cfb84 100644
--- a/Global/Lazarus.gitignore
+++ b/Global/Lazarus.gitignore
@@ -1,15 +1,30 @@
-#ignore backup files
-backup/
-
-#ignore files generated by the compiler
-lib/
+# Lazarus compiler-generated binaries (safe to delete)
+*.exe
+*.dll
+*.so
+*.dylib
+*.lrs
+*.res
*.compiled
+*.dbg
+*.ppu
*.o
*.or
-*.ppu
+*.a
-#ignore debug information files
-*.dbg
+# Lazarus autogenerated files (duplicated info)
+*.rst
+*.rsj
+*.lrt
-#exclude executable output in windows
-*.exe
+# Lazarus local files (user-specific info)
+*.lps
+
+# Lazarus backups and unit output folders.
+# These can be changed by user in Lazarus/project options.
+backup/
+*.bak
+lib/
+
+# Application bundle for Mac OS
+*.app/
diff --git a/Global/Linux.gitignore b/Global/Linux.gitignore
index 9911632b9c92b9eadb03add1141fa419237577de..5932ea17971d04e6f54b1edbde796f1a9048a0e1 100644
--- a/Global/Linux.gitignore
+++ b/Global/Linux.gitignore
@@ -2,3 +2,6 @@
# KDE directory preferences
.directory
+
+# Linux trash folder which might appear on any partition or disk
+.Trash-*
diff --git a/Global/Mercurial.gitignore b/Global/Mercurial.gitignore
index 3173e26f9be99b43974bcdac444061c2d1fa204a..e65d113798823a541056bda2495e83046b680cf3 100644
--- a/Global/Mercurial.gitignore
+++ b/Global/Mercurial.gitignore
@@ -1,3 +1,6 @@
-/.hg/*
-*/.hg/*
+.hg/
.hgignore
+.hgsigs
+.hgsub
+.hgsubstate
+.hgtags
diff --git a/Global/MicrosoftOffice.gitignore b/Global/MicrosoftOffice.gitignore
index 412297bb997424be11d3bd5323b856964521ea1d..4a2edc7e067e8d92dc920f83dcdf3730eac3fbd3 100644
--- a/Global/MicrosoftOffice.gitignore
+++ b/Global/MicrosoftOffice.gitignore
@@ -8,3 +8,6 @@
# Excel Backup File
*.xlk
+
+# PowerPoint temporary
+~$*.ppt*
diff --git a/Global/NetBeans.gitignore b/Global/NetBeans.gitignore
index ab680a8b8e15112b680ee367329e73c172fae6d2..520d91ff584bda8a9385fb02acbbf03e0d35fed3 100644
--- a/Global/NetBeans.gitignore
+++ b/Global/NetBeans.gitignore
@@ -4,4 +4,4 @@ nbbuild/
dist/
nbdist/
nbactions.xml
-nb-configuration.xml
+.nb-gradle/
diff --git a/Global/OSX.gitignore b/Global/OSX.gitignore
index 5e4103681b7ccb878808cddaf958acff8d60ade6..660b31353e8082941ae527149c107e4c26ea1e2a 100644
--- a/Global/OSX.gitignore
+++ b/Global/OSX.gitignore
@@ -8,9 +8,13 @@ Icon
# Thumbnails
._*
-# Files that might appear on external disk
+# Files that might appear in the root of a volume
+.DocumentRevisions-V100
+.fseventsd
.Spotlight-V100
+.TemporaryItems
.Trashes
+.VolumeIcon.icns
# Directories potentially created on remote AFP share
.AppleDB
diff --git a/Global/Otto.gitignore b/Global/Otto.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..5aa263f9db03327b7a58a134f3a0005c280644af
--- /dev/null
+++ b/Global/Otto.gitignore
@@ -0,0 +1 @@
+.otto/
diff --git a/Global/README.md b/Global/README.md
index adc1099c2ee8edd4dbe85df2ff118e346a3c8e10..06b6649bd9a5b3b0b4b678f3bfb8339bb523f435 100644
--- a/Global/README.md
+++ b/Global/README.md
@@ -4,7 +4,7 @@ This directory contains globally useful gitignores,
e.g. OS-specific and editor specific.
For more on global gitignores:
-
+
And a good blog post about 'em:
diff --git a/Global/Redis.gitignore b/Global/Redis.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..57c1c230f920f9872a433c20b56af2adc99de996
--- /dev/null
+++ b/Global/Redis.gitignore
@@ -0,0 +1,3 @@
+# Ignore redis binary dump (dump.rdb) files
+
+*.rdb
diff --git a/Global/SynopsysVCS.gitignore b/Global/SynopsysVCS.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..eed2432fb787a27d0b58416a1357b9fca6e39c75
--- /dev/null
+++ b/Global/SynopsysVCS.gitignore
@@ -0,0 +1,36 @@
+# Waveform formats
+*.vcd
+*.vpd
+*.evcd
+*.fsdb
+
+# Default name of the simulation executable. A different name can be
+# specified with this switch (the associated daidir database name is
+# also taken from here): -o /
+simv
+
+# Generated for Verilog and VHDL top configs
+simv.daidir/
+simv.db.dir/
+
+# Infrastructure necessary to co-simulate SystemC models with
+# Verilog/VHDL models. An alternate directory may be specified with this
+# switch: -Mdir=
+csrc/
+
+# Log file - the following switch allows to specify the file that will be
+# used to write all messages from simulation: -l
+*.log
+
+# Coverage results (generated with urg) and database location. The
+# following switch can also be used: urg -dir .vdb
+simv.vdb/
+urgReport/
+
+# DVE and UCLI related files.
+DVEfiles/
+ucli.key
+
+# When the design is elaborated for DirectC, the following file is created
+# with declarations for C/C++ functions.
+vc_hdrs.h
diff --git a/Global/Tags.gitignore b/Global/Tags.gitignore
index 45922ec1cb00ff6c96f20fa67ca5fa83a9da8359..c0318165a2790cedcc8a27765b3e8bc2f586006c 100644
--- a/Global/Tags.gitignore
+++ b/Global/Tags.gitignore
@@ -1,7 +1,9 @@
# Ignore tags created by etags, ctags, gtags (GNU global) and cscope
TAGS
+.TAGS
!TAGS/
tags
+.tags
!tags/
gtags.files
GTAGS
diff --git a/Global/vim.gitignore b/Global/Vim.gitignore
similarity index 100%
rename from Global/vim.gitignore
rename to Global/Vim.gitignore
diff --git a/Global/VirtualEnv.gitignore b/Global/VirtualEnv.gitignore
index 3fab25b59b1d43ea0e9d513ebcb97b3274db4822..831cf3afcf1800d0b06ca39829a58e79e840b7dd 100644
--- a/Global/VirtualEnv.gitignore
+++ b/Global/VirtualEnv.gitignore
@@ -4,5 +4,7 @@
[Bb]in
[Ii]nclude
[Ll]ib
+[Ll]ocal
[Ss]cripts
pyvenv.cfg
+pip-selfcheck.json
diff --git a/Global/VisualStudioCode.gitignore b/Global/VisualStudioCode.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..faa18382a3c9eeeea55949156e562c33220f7148
--- /dev/null
+++ b/Global/VisualStudioCode.gitignore
@@ -0,0 +1,2 @@
+.vscode
+
diff --git a/Global/webMethods.gitignore b/Global/WebMethods.gitignore
similarity index 100%
rename from Global/webMethods.gitignore
rename to Global/WebMethods.gitignore
diff --git a/Global/Xcode.gitignore b/Global/Xcode.gitignore
index 1b81d249584e3d550eef0d90db0350711bd8f939..d07b7894f1bf8add4b6c024c5021086397536d03 100644
--- a/Global/Xcode.gitignore
+++ b/Global/Xcode.gitignore
@@ -1,4 +1,12 @@
+# Xcode
+#
+# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
+
+## Build generated
build/
+DerivedData
+
+## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
@@ -8,7 +16,8 @@ build/
*.perspectivev3
!default.perspectivev3
xcuserdata
+
+## Other
*.xccheckout
*.moved-aside
-DerivedData
*.xcuserstate
diff --git a/Gradle.gitignore b/Gradle.gitignore
index ca611cf826f5ca1a41c92fd63f51d0c90c1fe7d8..2200361b728af06025cdba9d797d4688380a4e2f 100644
--- a/Gradle.gitignore
+++ b/Gradle.gitignore
@@ -3,3 +3,9 @@ build/
# Ignore Gradle GUI config
gradle-app.setting
+
+# Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored)
+!gradle-wrapper.jar
+
+# Cache of project
+.gradletasknamecache
diff --git a/Haskell.gitignore b/Haskell.gitignore
index 0855a79bf724a528fd0497898f2961fa6d0efbcb..cdc3c4dce76c1940dec8f943f4f1f89f83a7844b 100644
--- a/Haskell.gitignore
+++ b/Haskell.gitignore
@@ -6,12 +6,11 @@ cabal-dev
*.chs.h
*.dyn_o
*.dyn_hi
-.virtualenv
.hpc
.hsenv
.cabal-sandbox/
cabal.sandbox.config
-cabal.config
*.prof
*.aux
*.hp
+.stack-work/
diff --git a/IGORPro.gitignore b/IGORPro.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..c62be65003661fa515e1301b03e82ecac7a59a94
--- /dev/null
+++ b/IGORPro.gitignore
@@ -0,0 +1,5 @@
+# Avoid including Experiment files: they can be created and edited locally to test the ipf files
+*.pxp
+*.pxt
+*.uxp
+*.uxt
diff --git a/Jekyll.gitignore b/Jekyll.gitignore
index 0c3e5abb0b8e77655cec6ec020cebbccf5158690..5c91b60c063e0bdb3819309e304804db380b9748 100644
--- a/Jekyll.gitignore
+++ b/Jekyll.gitignore
@@ -1,2 +1,3 @@
_site/
.sass-cache/
+.jekyll-metadata
diff --git a/Joomla.gitignore b/Joomla.gitignore
index c3f040afe8f7af2d7c6cc7b5f0ef1f5f36634acc..cf36d8cf523ca7fe67b94fc291333f28ed080b84 100644
--- a/Joomla.gitignore
+++ b/Joomla.gitignore
@@ -2,8 +2,13 @@
/.htaccess
/administrator/cache/*
/administrator/components/com_admin/*
+/administrator/components/com_ajax/*
+/administrator/components/com_tags/*
/administrator/components/com_banners/*
/administrator/components/com_cache/*
+/administrator/components/com_postinstall/*
+/administrator/components/com_joomlaupdate/*
+/administrator/components/com_contenthistory/*
/administrator/components/com_categories/*
/administrator/components/com_checkin/*
/administrator/components/com_config/*
@@ -28,7 +33,52 @@
/administrator/components/index.html
/administrator/help/*
/administrator/includes/*
-/administrator/language/en-GB/
+/administrator/language/en-GB/en-GB.com_ajax.ini
+/administrator/language/en-GB/en-GB.com_ajax.sys.ini
+/administrator/language/en-GB/en-GB.com_contenthistory.ini
+/administrator/language/en-GB/en-GB.com_contenthistory.sys.ini
+/administrator/language/en-GB/en-GB.com_joomlaupdate.ini
+/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
+/administrator/language/en-GB/en-GB.mod_stats_admin.sys.ini
+/administrator/language/en-GB/en-GB.plg_authentication_cookie.ini
+/administrator/language/en-GB/en-GB.plg_authentication_cookie.sys.ini
+/administrator/language/en-GB/en-GB.plg_content_contact.ini
+/administrator/language/en-GB/en-GB.plg_content_contact.sys.ini
+/administrator/language/en-GB/en-GB.plg_content_finder.ini
+/administrator/language/en-GB/en-GB.plg_content_finder.sys.ini
+/administrator/language/en-GB/en-GB.plg_finder_categories.ini
+/administrator/language/en-GB/en-GB.plg_finder_categories.sys.ini
+/administrator/language/en-GB/en-GB.plg_finder_contacts.ini
+/administrator/language/en-GB/en-GB.plg_finder_contacts.sys.ini
+/administrator/language/en-GB/en-GB.plg_finder_content.ini
+/administrator/language/en-GB/en-GB.plg_finder_content.sys.ini
+/administrator/language/en-GB/en-GB.plg_finder_newsfeeds.sys.ini
+/administrator/language/en-GB/en-GB.plg_finder_newsfeeds.ini
+/administrator/language/en-GB/en-GB.plg_finder_tags.ini
+/administrator/language/en-GB/en-GB.plg_finder_tags.sys.ini
+/administrator/language/en-GB/en-GB.plg_finder_weblinks.ini
+/administrator/language/en-GB/en-GB.plg_finder_weblinks.sys.ini
+/administrator/language/en-GB/en-GB.plg_installer_webinstaller.ini
+/administrator/language/en-GB/en-GB.plg_installer_webinstaller.sys.ini
+/administrator/language/en-GB/en-GB.plg_quickicon_joomlaupdate.ini
+/administrator/language/en-GB/en-GB.plg_quickicon_joomlaupdate.sys.ini
+/administrator/language/en-GB/en-GB.plg_search_tags.ini
+/administrator/language/en-GB/en-GB.plg_search_tags.sys.ini
+/administrator/language/en-GB/en-GB.plg_system_languagecode.ini
+/administrator/language/en-GB/en-GB.plg_system_languagecode.sys.ini
+/administrator/language/en-GB/en-GB.plg_twofactorauth_totp.ini
+/administrator/language/en-GB/en-GB.plg_twofactorauth_totp.sys.ini
+/administrator/language/en-GB/en-GB.plg_twofactorauth_yubikey.ini
+/administrator/language/en-GB/en-GB.plg_twofactorauth_yubikey.sys.ini
+/administrator/language/en-GB/en-GB.tpl_isis.ini
+/administrator/language/en-GB/en-GB.tpl_isis.sys.ini
+/administrator/language/en-GB/install.xml
/administrator/language/en-GB/en-GB.com_admin.ini
/administrator/language/en-GB/en-GB.com_admin.sys.ini
/administrator/language/en-GB/en-GB.com_banners.ini
@@ -218,15 +268,22 @@
/administrator/modules/mod_toolbar/*
/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/*
/cli/*
/components/com_banners/*
+/components/com_ajax/*
+/components/com_config/*
+/components/com_contenthistory/*
+/components/com_tags/*
/components/com_contact/*
/components/com_content/*
/components/com_finder/*
@@ -245,12 +302,34 @@
/images/powered_by.png
/includes/*
/installation/*
+/language/en-GB/en-GB.com_ajax.ini
+/language/en-GB/en-GB.com_config.ini
/language/en-GB/en-GB.com_contact.ini
+/language/en-GB/en-GB.com_finder.ini
+/language/en-GB/en-GB.com_tags.ini
+/language/en-GB/en-GB.finder_cli.ini
+/language/en-GB/en-GB.lib_fof.sys.ini
/language/en-GB/en-GB.com_content.ini
+/language/en-GB/en-GB.lib_idna_convert.sys.ini
/language/en-GB/en-GB.com_mailto.ini
+/language/en-GB/en-GB.lib_joomla.sys.ini
+/language/en-GB/en-GB.lib_phpass.sys.ini
+/language/en-GB/en-GB.lib_phpmailer.sys.ini
+/language/en-GB/en-GB.lib_phputf8.sys.ini
+/language/en-GB/en-GB.lib_simplepie.sys.ini
/language/en-GB/en-GB.com_media.ini
+/language/en-GB/en-GB.mod_finder.ini
/language/en-GB/en-GB.com_messages.ini
+/language/en-GB/en-GB.mod_tags_popular.ini
+/language/en-GB/en-GB.mod_tags_popular.sys.ini
+/language/en-GB/en-GB.mod_tags_similar.ini
+/language/en-GB/en-GB.mod_tags_similar.sys.ini
+/language/en-GB/en-GB.mod_finder.sys.ini
+/language/en-GB/en-GB.tpl_beez3.ini
+/language/en-GB/en-GB.tpl_beez3.sys.ini
/language/en-GB/en-GB.com_newsfeeds.ini
+/language/en-GB/en-GB.tpl_protostar.ini
+/language/en-GB/en-GB.tpl_protostar.sys.ini
/language/en-GB/en-GB.com_search.ini
/language/en-GB/en-GB.com_users.ini
/language/en-GB/en-GB.com_weblinks.ini
@@ -371,6 +450,7 @@
/plugins/authentication/ldap/*
/plugins/authentication/index.html
/plugins/captcha/recaptcha/*
+/plugins/captcha/index.html
/plugins/content/emailcloak/*
/plugins/content/example/*
/plugins/content/finder/*
@@ -380,6 +460,7 @@
/plugins/content/pagebreak/*
/plugins/content/pagenavigation/*
/plugins/content/vote/*
+/plugins/content/contact/*
/plugins/content/index.html
/plugins/editors/codemirror/*
/plugins/editors/none/*
@@ -398,14 +479,18 @@
/plugins/finder/contacts/*
/plugins/finder/content/*
/plugins/finder/newsfeeds/*
+/plugins/finder/tags/*
/plugins/finder/weblinks/*
+/plugins/installer/*
/plugins/quickicon/extensionupdate/*
/plugins/quickicon/joomlaupdate/*
+/plugins/quickicon/index.html
/plugins/search/categories/*
/plugins/search/contacts/*
/plugins/search/content/*
/plugins/search/newsfeeds/*
/plugins/search/weblinks/*
+/plugins/search/tags/*
/plugins/search/index.html
/plugins/system/cache/*
/plugins/system/debug/*
@@ -419,6 +504,7 @@
/plugins/system/remember/*
/plugins/system/sef/*
/plugins/system/index.html
+/plugins/twofactorauth/*
/plugins/user/contactcreator/*
/plugins/user/example/*
/plugins/user/joomla/*
@@ -426,8 +512,10 @@
/plugins/user/index.html
/plugins/index.html
/templates/atomic/*
+/templates/beez3/*
/templates/beez_20/*
/templates/beez5/*
+/templates/protostar/*
/templates/system/*
/templates/index.html
/tmp/*
diff --git a/Jython.gitignore b/Jython.gitignore
deleted file mode 100644
index e7de4f1a6913bce229f062f63826ee8f6a15a464..0000000000000000000000000000000000000000
--- a/Jython.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-*.pyc
-*.class
diff --git a/KiCAD.gitignore b/KiCAD.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..a9e50ba43c5a9579a7254cdf9d7badc4309560cd
--- /dev/null
+++ b/KiCAD.gitignore
@@ -0,0 +1,13 @@
+# For PCBs designed using KiCAD: http://www.kicad-pcb.org/
+
+# Temporary files
+*.000
+*.bak
+*.bck
+*.kicad_pcb-bak
+
+# Netlist files (exported from Eeschema)
+*.net
+
+# Autorouter files (exported from Pcbnew)
+.dsn
diff --git a/LICENSE b/LICENSE
index ac31f1a8b071934986050cdb35293fa4f9e3e0e9..4c9a2ab04c899124109cf1998afc927f214f8146 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2014 GitHub, Inc.
+Copyright (c) 2015 GitHub, Inc.
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
diff --git a/Laravel.gitignore b/Laravel.gitignore
index ac3492e24763d020c5a9bb2c8853753dddc54527..b4b05113a7ead5d530bcd301439a0bbf464d0f4b 100644
--- a/Laravel.gitignore
+++ b/Laravel.gitignore
@@ -1,3 +1,14 @@
-/bootstrap/compiled.php
+vendor/
+node_modules/
+
+# Laravel 4 specific
+bootstrap/compiled.php
+app/storage/
+
+# Laravel 5 & Lumen specific
+bootstrap/cache/
+storage/
.env.*.php
.env.php
+.env
+.env.example
\ No newline at end of file
diff --git a/Lua.gitignore b/Lua.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..6fd0a376decfbf0a7be87fdc75d5109da72a7d17
--- /dev/null
+++ b/Lua.gitignore
@@ -0,0 +1,41 @@
+# Compiled Lua sources
+luac.out
+
+# luarocks build files
+*.src.rock
+*.zip
+*.tar.gz
+
+# Object files
+*.o
+*.os
+*.ko
+*.obj
+*.elf
+
+# Precompiled Headers
+*.gch
+*.pch
+
+# Libraries
+*.lib
+*.a
+*.la
+*.lo
+*.def
+*.exp
+
+# Shared objects (inc. Windows DLLs)
+*.dll
+*.so
+*.so.*
+*.dylib
+
+# Executables
+*.exe
+*.out
+*.app
+*.i*86
+*.x86_64
+*.hex
+
diff --git a/Magento.gitignore b/Magento.gitignore
index ad84efe3a33bd4dd2ee83ca626fbdcd4c8c07af6..e2ea0133281d544d1e26d172e3fe4ccbf99138ec 100644
--- a/Magento.gitignore
+++ b/Magento.gitignore
@@ -1,4 +1,6 @@
+.htaccess.sample
.modgit/
+.modman/
app/code/community/Phoenix/
app/code/community/Cm/
app/code/core/
@@ -20,6 +22,7 @@ app/etc/modules/Mage_Bundle.xml
app/etc/modules/Mage_Captcha.xml
app/etc/modules/Mage_Centinel.xml
app/etc/modules/Mage_Compiler.xml
+app/etc/modules/Mage_ConfigurableSwatches.xml
app/etc/modules/Mage_Connect.xml
app/etc/modules/Mage_CurrencySymbol.xml
app/etc/modules/Mage_Downloadable.xml
@@ -42,14 +45,14 @@ app/etc/local.xml
app/.htaccess
app/locale/
app/Mage.php
-cron.php
+/cron.php
cron.sh
downloader/
errors/
favicon.ico
-get.php
+/get.php
includes/
-index.php
+/index.php
index.php.sample
/install.php
js/blank.html
@@ -75,6 +78,7 @@ lib/.htaccess
lib/LinLibertineFont/
lib/Mage/
lib/PEAR/
+lib/Pelago/
lib/phpseclib/
lib/Varien/
lib/Zend/
@@ -85,7 +89,7 @@ LICENSE_AFL.txt
LICENSE.html
LICENSE.txt
LICENSE_EE*
-mage
+/mage
media/customer/
media/dhl/
media/downloadable/
@@ -93,7 +97,8 @@ media/.htaccess
media/import/
media/xmlconnect/
media/catalog/product/cache/
-api.php
+media/catalog/product/placeholder/default/
+/api.php
nbproject/
pear
pear/
@@ -104,6 +109,7 @@ 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/
diff --git a/Maven.gitignore b/Maven.gitignore
index 088836b54da95791138c6726bde179073d3fd2e5..1cdc9f7fd45e8003ad15bea0eaf7c76cd09c8e42 100644
--- a/Maven.gitignore
+++ b/Maven.gitignore
@@ -4,3 +4,6 @@ pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
+dependency-reduced-pom.xml
+buildNumber.properties
+.mvn/timing.properties
diff --git a/Mercury.gitignore b/Mercury.gitignore
index d1f9192f6f5566833ae879275ccf60398dae5c5d..70ec86939718241f046522a8cc0143d5deeecaea 100644
--- a/Mercury.gitignore
+++ b/Mercury.gitignore
@@ -1,4 +1,5 @@
Mercury/
+Mercury.modules
*.mh
*.err
*.init
diff --git a/Meteor.gitignore b/Meteor.gitignore
deleted file mode 100644
index 0167b87cc3e36081f694cbf03fce7d28f68f0c9e..0000000000000000000000000000000000000000
--- a/Meteor.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-.meteor/local
-.meteor/meteorite
diff --git a/nanoc.gitignore b/Nanoc.gitignore
similarity index 100%
rename from nanoc.gitignore
rename to Nanoc.gitignore
diff --git a/Nim.gitignore b/Nim.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..67d9b34c6cecad82ad17197ffa5db4860caf9037
--- /dev/null
+++ b/Nim.gitignore
@@ -0,0 +1 @@
+nimcache/
diff --git a/Node.gitignore b/Node.gitignore
index d1d5c6dd61ed1a804ccb8a0ee3f556125fa50de0..4796eb8de86d894b2f239a4f1f4aebab27d23393 100644
--- a/Node.gitignore
+++ b/Node.gitignore
@@ -1,6 +1,7 @@
# Logs
logs
*.log
+npm-debug.log*
# Runtime data
pids
@@ -23,5 +24,11 @@ coverage
build/Release
# Dependency directory
-# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git-
+# https://docs.npmjs.com/misc/faq#should-i-check-my-node-modules-folder-into-git
node_modules
+
+# Optional npm cache directory
+.npm
+
+# Optional REPL history
+.node_repl_history
diff --git a/OCaml.gitignore b/OCaml.gitignore
index fea4c4522ec09d6748f02b2497250b2786cfa031..f7817ae5c36f9ddef21eb6c9796b5c35976cc80f 100644
--- a/OCaml.gitignore
+++ b/OCaml.gitignore
@@ -7,3 +7,14 @@
*.cmx
*.cmxs
*.cmxa
+
+# ocamlbuild working directory
+_build/
+
+# ocamlbuild targets
+*.byte
+*.native
+
+# oasis generated files
+setup.data
+setup.log
diff --git a/Objective-C.gitignore b/Objective-C.gitignore
index a3cd143a40e0267e4a0d1716fbc11ff069fe7371..79d9331b6d490961ccd07b1e73282d549c7df10b 100644
--- a/Objective-C.gitignore
+++ b/Objective-C.gitignore
@@ -1,6 +1,12 @@
# Xcode
#
+# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
+
+## Build generated
build/
+DerivedData
+
+## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
@@ -10,17 +16,38 @@ build/
*.perspectivev3
!default.perspectivev3
xcuserdata
+
+## Other
*.xccheckout
*.moved-aside
-DerivedData
+*.xcuserstate
+*.xcscmblueprint
+
+## Obj-C/Swift specific
*.hmap
*.ipa
-*.xcuserstate
# CocoaPods
#
# We recommend against adding the Pods directory to your .gitignore. However
# you should judge for yourself, the pros and cons are mentioned at:
-# http://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control
+# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
#
# Pods/
+
+# Carthage
+#
+# Add this line if you want to avoid checking in source code from Carthage dependencies.
+# Carthage/Checkouts
+
+Carthage/Build
+
+# fastlane
+#
+# 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/docs/Gitignore.md
+
+fastlane/report.xml
+fastlane/screenshots
diff --git a/OpenCart.gitignore b/OpenCart.gitignore
index cc937674b8c068f45446f11ec7cac17143ca47dd..28e45aa6aac4a1f9fffe82ad52e4169bbd1a25f0 100644
--- a/OpenCart.gitignore
+++ b/OpenCart.gitignore
@@ -9,3 +9,5 @@ image/data/
image/cache/
system/cache/
system/logs/
+
+system/storage/
diff --git a/Perl.gitignore b/Perl.gitignore
index eaca02ed3b0f7125853c904f9ce3a8a480c9f508..ae2ad536abbc81c49dad4aca4f308277032a7ad0 100644
--- a/Perl.gitignore
+++ b/Perl.gitignore
@@ -17,3 +17,4 @@ nytprof.out
/pm_to_blib
*.o
*.bs
+/_eumm/
diff --git a/PlayFramework.gitignore b/PlayFramework.gitignore
index 4735f055fc88c2df054392ae5789d9ae1e14ca31..6d67f1191751bc6de7f13d7c7c10399c31c7b38b 100644
--- a/PlayFramework.gitignore
+++ b/PlayFramework.gitignore
@@ -5,13 +5,11 @@ bin/
/lib/
/logs/
/modules
-/project/project
/project/target
/target
tmp/
test-result
server.pid
-*.iml
*.eml
/dist/
.cache
diff --git a/Prestashop.gitignore b/Prestashop.gitignore
index 890c4e60273bfa632aba6494002f41b12c0c6492..1e7a58d3c3dc6861b888c22ca87e9056ee4b3279 100644
--- a/Prestashop.gitignore
+++ b/Prestashop.gitignore
@@ -1,29 +1,25 @@
-# Directories content
-cache/class_index.php
-cache/smarty/cache/*
-!cache/smarty/cache/index.php
-cache/smarty/compile/*
-!cache/smarty/compile/index.php
-cache/tcpdf/*
-!cache/tcpdf/index.php
+# Private files
+# The following files contain your database credentials and other personal data.
-config/xml/*.xml
-config/settings.inc.php
-
-log/*.log
+config/settings.*.php
-img/*
-!img/index.php
-!img/*/index.php
+# Cache, temp and generated files
+# The following files are generated by PrestaShop.
-tools/smarty*/cache/*.php
-!tools/smarty*/cache/index.php
-tools/smarty*/compile/*.php
-!tools/smarty*/compile/index.php
+admin-dev/autoupgrade/
+/cache/*
+config/xml/*.xml
+/log/*
+*sitemap.xml
+themes/*/cache/
+modules/*/config*.xml
-themes/default/cache/*.js
-themes/default/cache/*.css
+# Site content
+# The following folders contain product images, virtual products, CSV's, etc.
-# Ignore files on root directory
-robots.txt
-sitemap.xml
+admin-dev/backups/
+admin-dev/export/
+admin-dev/import/
+download/
+/img/*
+upload/
diff --git a/Python.gitignore b/Python.gitignore
index db4561eaa1d4f3ed01af114a315a0053776ffed0..7d4409882afff3c656cf493dbec668d8e462fa7b 100644
--- a/Python.gitignore
+++ b/Python.gitignore
@@ -1,6 +1,7 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
+*$py.class
# C extensions
*.so
@@ -13,6 +14,7 @@ develop-eggs/
dist/
downloads/
eggs/
+.eggs/
lib/
lib64/
parts/
@@ -36,9 +38,12 @@ pip-delete-this-directory.txt
htmlcov/
.tox/
.coverage
+.coverage.*
.cache
nosetests.xml
coverage.xml
+*,cover
+.hypothesis/
# Translations
*.mo
diff --git a/Qt.gitignore b/Qt.gitignore
index 85a6baace8d6202d433a15ed39b48730fba34fd4..04b7a506fb7bfd51f605fd0b751709ed908a8243 100644
--- a/Qt.gitignore
+++ b/Qt.gitignore
@@ -23,7 +23,7 @@ moc_*.cpp
qrc_*.cpp
ui_*.h
Makefile*
-*-build-*
+*build-*
# QtCreator
diff --git a/R.gitignore b/R.gitignore
index b9003860e1f747f2be9cba38e57caf4a06e9c9b6..8eff68f7058287845d34b59ee7473d3b14e37db2 100644
--- a/R.gitignore
+++ b/R.gitignore
@@ -2,6 +2,9 @@
.Rhistory
.Rapp.history
+# Session Data files
+.RData
+
# Example code in package build process
*-Ex.R
@@ -11,3 +14,6 @@
# produced vignettes
vignettes/*.html
vignettes/*.pdf
+
+# OAuth2 token, see https://github.com/hadley/httr/releases/tag/v0.3
+.httr-oauth
diff --git a/README.md b/README.md
index 14042e94fa1b41fb3f480001c2dbeb6412c356b8..5c4d20dffd4074fe8b43b013974cd3573bffe309 100644
--- a/README.md
+++ b/README.md
@@ -31,17 +31,17 @@ high quality, we request that contributions adhere to the following guidelines.
- **Provide a link to the application or project’s homepage**. Unless it’s
extremely popular, there’s a chance the maintainers don’t know about or use
the language, framework, editor, app, or project your change applies to.
-
+
- **Provide links to documentation** supporting the change you’re making.
Current, canonical documentation mentioning the files being ignored is best.
If documentation isn’t available to support your change, do the best you can
to explain what the files being ignored are for.
-
+
- **Explain why you’re making a change**. Even if it seems self-evident, please
take a sentence or two to tell us why your change or addition should happen.
It’s especially helpful to articulate why this change applies to *everyone*
who works with the applicable technology, rather than just you or your team.
-
+
- **Please consider the scope of your change**. If your change specific to a
certain language or framework, then make sure the change is made to the
template for that language or framework, rather than to the template for an
@@ -70,9 +70,9 @@ Here’s how we suggest you go about proposing a change to this project:
Using the web-based interface to make changes is fine too, and will help you
by automatically forking the project and prompting to send a pull request too.
-[fork]: http://help.github.com/forking/
+[fork]: https://help.github.com/articles/fork-a-repo/
[branch]: https://help.github.com/articles/creating-and-deleting-branches-within-your-repository
-[pr]: http://help.github.com/pull-requests/
+[pr]: https://help.github.com/articles/using-pull-requests/
## License
diff --git a/Rails.gitignore b/Rails.gitignore
index 8671a4476c4f00c8937360671339b31da945cfa7..f786a90af379b9218473138919f0b5f6f58cf5a4 100644
--- a/Rails.gitignore
+++ b/Rails.gitignore
@@ -30,3 +30,6 @@ config/secrets.yml
/vendor/assets/bower_components
*.bowerrc
bower.json
+
+# Ignore pow environment settings
+.powenv
diff --git a/Ruby.gitignore b/Ruby.gitignore
index f2c136079ca1266240529ed404d25d1e966728e8..1ba91c05fef06e5d0daf521ec8ba6488aab20099 100644
--- a/Ruby.gitignore
+++ b/Ruby.gitignore
@@ -5,6 +5,7 @@
/InstalledFiles
/pkg/
/spec/reports/
+/spec/examples.txt
/test/tmp/
/test/version_tmp/
/tmp/
@@ -22,6 +23,7 @@ build/
## Environment normalisation:
/.bundle/
+/vendor/bundle
/lib/bundler/man/
# for a library or gem, you might want to ignore these files since the code is
diff --git a/Rust.gitignore b/Rust.gitignore
index 37727f91cbeed77698ea9cd0bcd5f074caf34739..a29d685699ee0221081ea8654522daecba589e1e 100644
--- a/Rust.gitignore
+++ b/Rust.gitignore
@@ -9,3 +9,7 @@
# Generated by Cargo
/target/
+
+# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
+# More information here http://doc.crates.io/guide.html#cargotoml-vs-cargolock
+Cargo.lock
diff --git a/Sass.gitignore b/Sass.gitignore
index 0f1905d3e09900bfbbeac66dd48fc781ea52795d..486b32ce90c34784ec42e113266dd0770b881011 100644
--- a/Sass.gitignore
+++ b/Sass.gitignore
@@ -1,2 +1,2 @@
-.sass-cache
+.sass-cache/
*.css.map
diff --git a/stella.gitignore b/Stella.gitignore
similarity index 100%
rename from stella.gitignore
rename to Stella.gitignore
diff --git a/Swift.gitignore b/Swift.gitignore
index a3cd143a40e0267e4a0d1716fbc11ff069fe7371..79d9331b6d490961ccd07b1e73282d549c7df10b 100644
--- a/Swift.gitignore
+++ b/Swift.gitignore
@@ -1,6 +1,12 @@
# Xcode
#
+# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
+
+## Build generated
build/
+DerivedData
+
+## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
@@ -10,17 +16,38 @@ build/
*.perspectivev3
!default.perspectivev3
xcuserdata
+
+## Other
*.xccheckout
*.moved-aside
-DerivedData
+*.xcuserstate
+*.xcscmblueprint
+
+## Obj-C/Swift specific
*.hmap
*.ipa
-*.xcuserstate
# CocoaPods
#
# We recommend against adding the Pods directory to your .gitignore. However
# you should judge for yourself, the pros and cons are mentioned at:
-# http://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control
+# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
#
# Pods/
+
+# Carthage
+#
+# Add this line if you want to avoid checking in source code from Carthage dependencies.
+# Carthage/Checkouts
+
+Carthage/Build
+
+# fastlane
+#
+# 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/docs/Gitignore.md
+
+fastlane/report.xml
+fastlane/screenshots
diff --git a/Symfony.gitignore b/Symfony.gitignore
index c68377d1acb41c095ca7ed039a93937d4290313d..6fac1be44f521fbc89bf40f7ba7b6cb7ea711448 100644
--- a/Symfony.gitignore
+++ b/Symfony.gitignore
@@ -26,6 +26,9 @@
/web/bundles/
/web/uploads/
+# Assets managed by Bower
+/web/assets/vendor/
+
# PHPUnit
/app/phpunit.xml
/phpunit.xml
diff --git a/TeX.gitignore b/TeX.gitignore
index 7ce1410b711366193f32d71fad561152bba04ce2..d4427994ae66f6ddc2a6967a42f3a3d6100274f9 100644
--- a/TeX.gitignore
+++ b/TeX.gitignore
@@ -26,16 +26,21 @@
## Build tool auxiliary files:
*.fdb_latexmk
+*.synctex
*.synctex.gz
*.synctex.gz(busy)
*.pdfsync
## Auxiliary and intermediate files from other packages:
+
# algorithms
*.alg
*.loa
+# achemso
+acs-*.bib
+
# amsthm
*.thm
@@ -66,9 +71,17 @@
*.glo
*.gls
+# gnuplottex
+*-gnuplottex-*
+
# hyperref
*.brf
+# knitr
+*-concordance.tex
+*.tikz
+*-tikzDictionary
+
# listings
*.lol
@@ -81,14 +94,19 @@
# minitoc
*.maf
*.mtc
-*.mtc0
+*.mtc[0-9]
+*.mtc[1-9][0-9]
# minted
+_minted*
*.pyg
# morewrites
*.mw
+# mylatexformat
+*.fmt
+
# nomencl
*.nlo
@@ -102,8 +120,28 @@
*.sympy
sympy-plots-for-*.tex/
+#pythontex
+*.pytxcode
+pythontex-files-*/
+
+# Texpad
+.texpadtmp
+
+# TikZ & PGF
+*.dpth
+*.md5
+*.auxlock
+
# todonotes
*.tdo
# xindy
*.xdy
+
+# WinEdt
+*.bak
+*.sav
+
+# endfloat
+*.ttt
+*.fff
diff --git a/Typo3.gitignore b/Typo3.gitignore
index d1593b16554050b084caf738e5ca04d5d8386e49..5781fcc3cb5e131b6647fa7ec9b155fb72be1c2d 100644
--- a/Typo3.gitignore
+++ b/Typo3.gitignore
@@ -1,18 +1,20 @@
-## TYPO3 v4
+## TYPO3 v6.2
# Ignore serveral upload and file directories.
/fileadmin/user_upload/
/fileadmin/_temp_/
+/fileadmin/_processed_/
/uploads/
# Ignore cache
/typo3conf/temp_CACHED*
/typo3conf/temp_fieldInfo.php
-# Ignore local config which overrides typo3 config.
-# You should include your local stuff with `@include('localconf_local.php');` at the end of localconf.php.
-# See http://stackoverflow.com/questions/11905360/how-best-to-manage-typo3-installations-using-git for details.
-/typo3conf/localconf_local.php
+/typo3conf/deprecation_*.log
+/typo3conf/AdditionalConfiguration.php
# Ignore system folders, you should have them symlinked.
-# If not comment out the following two entries.
+# If not comment out the following entries.
/typo3
-/t3lib
+/typo3_src
+/typo3_src-*
+/.htaccess
+/index.php
# Ignore temp directory.
/typo3temp/
diff --git a/Umbraco.gitignore b/Umbraco.gitignore
index 21af92de7a83ad4c1dc2cc2967a3101477138f04..ea05e1fb2a9e95c25d6e8ee4f62c61e5d7619e04 100644
--- a/Umbraco.gitignore
+++ b/Umbraco.gitignore
@@ -1,12 +1,11 @@
# Note: VisualStudio gitignore rules may also be relevant
+# Umbraco
# Ignore unimportant folders generated by Umbraco
-**/App_Data/ClientDependency/
-**/App_Data/ExamineIndexes/
**/App_Data/Logs/
**/App_Data/[Pp]review/
**/App_Data/TEMP/
-Cached/
+**/App_Data/NuGetBackup/
# Ignore Umbraco content cache file
**/App_Data/umbraco.config
@@ -15,3 +14,6 @@ Cached/
# Make sure to include details from VisualStudio.gitignore BEFORE this
!**/App_Data/[Pp]ackages/
!**/[Uu]mbraco/[Dd]eveloper/[Pp]ackages
+
+# ImageProcessor DiskCache
+**/App_Data/cache/
diff --git a/Unity.gitignore b/Unity.gitignore
index 9d8e1156f6171d8c02e7c25cb60125d3813a74dc..9de94098c4da9be0fb5df68824cc85ab6f0ce60c 100644
--- a/Unity.gitignore
+++ b/Unity.gitignore
@@ -1,17 +1,21 @@
-[Ll]ibrary/
-[Tt]emp/
-[Oo]bj/
-[Bb]uild/
+/[Ll]ibrary/
+/[Tt]emp/
+/[Oo]bj/
+/[Bb]uild/
# Autogenerated VS/MD solution and project files
-/*.csproj
-/*.unityproj
-/*.sln
-/*.suo
-/*.user
-/*.userprefs
-/*.pidb
-/*.booproj
+*.csproj
+*.unityproj
+*.sln
+*.suo
+*.tmp
+*.user
+*.userprefs
+*.pidb
+*.booproj
-#Unity3D Generated File On Crash Reports
+# Unity3D generated meta files
+*.pidb.meta
+
+# Unity3D Generated File On Crash Reports
sysinfo.txt
diff --git a/UnrealEngine.gitignore b/UnrealEngine.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..247f644aa817e723756d4783db6b573e04960e82
--- /dev/null
+++ b/UnrealEngine.gitignore
@@ -0,0 +1,58 @@
+# Compiled Object files
+*.slo
+*.lo
+*.o
+*.obj
+
+# Precompiled Headers
+*.gch
+*.pch
+
+# Compiled Dynamic libraries
+*.so
+*.dylib
+*.dll
+
+# Fortran module files
+*.mod
+
+# Compiled Static libraries
+*.lai
+*.la
+*.a
+*.lib
+
+# Executables
+*.exe
+*.out
+*.app
+*.ipa
+
+# These project files can be generated by the engine
+*.xcodeproj
+*.sln
+*.suo
+*.opensdf
+*.sdf
+
+# Precompiled Assets
+SourceArt/**/*.png
+SourceArt/**/*.tga
+
+# Binary Files
+Binaries/*
+
+# Builds
+Build/*
+
+# Don't ignore icon files in Build
+!Build/**/*.ico
+
+# Configuration files generated by the Editor
+Saved/*
+
+# Compiled source files for the engine to use
+Intermediate/*
+
+# Cache files for the editor to use
+DerivedDataCache/*
diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore
index ec91d78f35269af6e1384fa475af6c32da82c25f..dd7327e6d7bd8f30fa549e4551330ab1b1a806cf 100644
--- a/VisualStudio.gitignore
+++ b/VisualStudio.gitignore
@@ -7,6 +7,9 @@
*.userosscache
*.sln.docstates
+# User-specific files (MonoDevelop/Xamarin Studio)
+*.userprefs
+
# Build results
[Dd]ebug/
[Dd]ebugPublic/
@@ -19,14 +22,16 @@ bld/
[Bb]in/
[Oo]bj/
-# Roslyn cache directories
-*.ide/
+# Visual Studio 2015 cache/options directory
+.vs/
+# Uncomment if you have tasks that create the project's static files in wwwroot
+#wwwroot/
# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
-#NUNIT
+# NUNIT
*.VisualState.xml
TestResult.xml
@@ -35,6 +40,10 @@ TestResult.xml
[Rr]eleasePS/
dlldata.c
+# DNX
+project.lock.json
+artifacts/
+
*_i.c
*_p.c
*_i.h
@@ -67,6 +76,7 @@ _Chutzpah*
ipch/
*.aps
*.ncb
+*.opendb
*.opensdf
*.sdf
*.cachefile
@@ -75,6 +85,7 @@ ipch/
*.psess
*.vsp
*.vspx
+*.sap
# TFS 2012 Local Workspace
$tf/
@@ -87,7 +98,7 @@ _ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user
-# JustCode is a .NET coding addin-in
+# JustCode is a .NET coding add-in
.JustCode
# TeamCity is a build add-in
@@ -99,6 +110,7 @@ _TeamCity*
# NCrunch
_NCrunch_*
.*crunch*.local.xml
+nCrunchTemp_*
# MightyMoose
*.mm.*
@@ -137,19 +149,27 @@ publish/
**/packages/*
# except build/, which is used as an MSBuild target.
!**/packages/build/
-# If using the old MSBuild-Integrated Package Restore, uncomment this:
+# Uncomment if necessary however generally it will be regenerated when needed
#!**/packages/repositories.config
# Windows Azure Build Output
csx/
*.build.csdef
+# Windows Azure Emulator
+ecf/
+rcf/
+
# Windows Store app package directory
AppPackages/
+# Visual Studio cache files
+# files ending in .cache can be ignored
+*.[Cc]ache
+# but keep track of directories ending in .cache
+!*.[Cc]ache/
+
# Others
-sql/
-*.Cache
ClientBin/
[Ss]tyle[Cc]op.*
~$*
@@ -159,7 +179,7 @@ ClientBin/
*.pfx
*.publishsettings
node_modules/
-bower_components/
+orleans.codegen.cs
# RIA/Silverlight projects
Generated_Code/
@@ -183,3 +203,29 @@ UpgradeLog*.htm
# Microsoft Fakes
FakesAssemblies/
+
+# GhostDoc plugin setting file
+*.GhostDoc.xml
+
+# Node.js Tools for Visual Studio
+.ntvs_analysis.dat
+
+# Visual Studio 6 build log
+*.plg
+
+# Visual Studio 6 workspace options file
+*.opt
+
+# Visual Studio LightSwitch build output
+**/*.HTMLClient/GeneratedArtifacts
+**/*.DesktopClient/GeneratedArtifacts
+**/*.DesktopClient/ModelManifest.xml
+**/*.Server/GeneratedArtifacts
+**/*.Server/ModelManifest.xml
+_Pvt_Extensions
+
+# Paket dependency manager
+.paket/paket.exe
+
+# FAKE - F# Make
+.fake/
diff --git a/Waf.gitignore b/Waf.gitignore
index 68cacdb9731163a03c1ba5a61dd8f231d9e2874d..48e8d8f7be4d6a0274474e36010e54eccacd5b40 100644
--- a/Waf.gitignore
+++ b/Waf.gitignore
@@ -1,3 +1,4 @@
# for projects that use Waf for building: http://code.google.com/p/waf/
.waf-*
+.waf3-*
.lock-*
diff --git a/WordPress.gitignore b/WordPress.gitignore
index 052e56ab16214e921dd6e4802212be73cf006fbb..5603287880104d0fdfb74f453a24d1758873cd74 100644
--- a/WordPress.gitignore
+++ b/WordPress.gitignore
@@ -11,3 +11,8 @@ wp-content/cache/
wp-content/upgrade/
wp-content/uploads/
wp-content/wp-cache-config.php
+wp-content/plugins/hello.php
+
+/readme.html
+/license.txt
+