aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHonza Dvorsky <jan.dvorsky@yahoo.com>2016-02-26 00:07:20 +0000
committerHonza Dvorsky <jan.dvorsky@yahoo.com>2016-02-26 00:07:20 +0000
commit272913dd9d4cff7452753dc44fc54113d14ab31f (patch)
tree14fbfe0a3bccb44870f791c4bda51f82fdf53f52
parentdaffb4f6bfe47857238f57ad122e736a5b0fbd13 (diff)
parentc4ff566a309c3c28d65b5ef49e41b6a7a9ea5486 (diff)
downloadgitignore-272913dd9d4cff7452753dc44fc54113d14ab31f.tar.gz
gitignore-272913dd9d4cff7452753dc44fc54113d14ab31f.zip
Merge branch 'master' of github.com:github/gitignore into keep-scm-files
# Conflicts: # Objective-C.gitignore # Swift.gitignore
-rw-r--r--Android.gitignore4
-rw-r--r--Autotools.gitignore4
-rw-r--r--Composer.gitignore2
-rw-r--r--D.gitignore20
-rw-r--r--Dart.gitignore24
-rw-r--r--Delphi.gitignore11
-rw-r--r--Drupal.gitignore2
-rw-r--r--Eagle.gitignore8
-rw-r--r--Elixir.gitignore1
-rw-r--r--Elm.gitignore4
-rw-r--r--Global/Calabash.gitignore10
-rw-r--r--Global/Eclipse.gitignore19
-rw-r--r--Global/EiffelStudio.gitignore2
-rw-r--r--Global/Emacs.gitignore6
-rw-r--r--Global/JetBrains.gitignore36
-rw-r--r--Global/Linux.gitignore3
-rw-r--r--Global/Matlab.gitignore3
-rw-r--r--Global/MicrosoftOffice.gitignore3
-rw-r--r--Global/NetBeans.gitignore1
-rw-r--r--Global/Otto.gitignore1
-rw-r--r--Global/Tags.gitignore2
-rw-r--r--Global/Vim.gitignore6
-rw-r--r--Global/VirtualEnv.gitignore2
-rw-r--r--Global/Xcode.gitignore7
-rw-r--r--Global/XilinxISE.gitignore10
-rw-r--r--Gradle.gitignore3
-rw-r--r--Haskell.gitignore1
-rw-r--r--Joomla.gitignore21
-rw-r--r--KiCad.gitignore (renamed from KiCAD.gitignore)2
-rw-r--r--LICENSE2
-rw-r--r--Laravel.gitignore12
-rw-r--r--Node.gitignore10
-rw-r--r--Objective-C.gitignore18
-rw-r--r--OpenCart.gitignore2
-rw-r--r--PlayFramework.gitignore2
-rw-r--r--Prestashop.gitignore6
-rw-r--r--Python.gitignore12
-rw-r--r--Qt.gitignore6
-rw-r--r--R.gitignore3
-rw-r--r--Rails.gitignore7
-rw-r--r--Ruby.gitignore2
-rw-r--r--Rust.gitignore4
-rw-r--r--Swift.gitignore26
-rw-r--r--Symfony.gitignore3
-rw-r--r--TeX.gitignore44
-rw-r--r--Typo3.gitignore2
-rw-r--r--Umbraco.gitignore8
-rw-r--r--Unity.gitignore9
-rw-r--r--UnrealEngine.gitignore59
-rw-r--r--VisualStudio.gitignore38
-rw-r--r--Waf.gitignore1
51 files changed, 424 insertions, 70 deletions
diff --git a/Android.gitignore b/Android.gitignore
index c9c2248a..d5650ce5 100644
--- a/Android.gitignore
+++ b/Android.gitignore
@@ -11,6 +11,7 @@
# Generated files
bin/
gen/
+out/
# Gradle files
.gradle/
@@ -30,3 +31,6 @@ proguard/
# Android Studio captures folder
captures/
+
+# Intellij
+*.iml
diff --git a/Autotools.gitignore b/Autotools.gitignore
index 053ff52f..1e9158e2 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/Composer.gitignore b/Composer.gitignore
index 3a693c92..c4222678 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 00000000..b4433f8a
--- /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 38548b37..7c280441 100644
--- a/Dart.gitignore
+++ b/Dart.gitignore
@@ -1,15 +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
+**/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 8d5d458f..19864c6b 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)
@@ -51,7 +59,8 @@
# Delphi history and backups
__history/
+__recovery/
*.~*
-# Castalia statistics file
+# Castalia statistics file (since XE7 Castalia is distributed with Delphi)
*.stat
diff --git a/Drupal.gitignore b/Drupal.gitignore
index 04aed3b6..0d2fe537 100644
--- a/Drupal.gitignore
+++ b/Drupal.gitignore
@@ -15,7 +15,7 @@ robots.txt
/MAINTAINERS.txt
/UPGRADE.txt
/README.txt
-sites/all/README.txt
+sites/README.txt
sites/all/modules/README.txt
sites/all/themes/README.txt
diff --git a/Eagle.gitignore b/Eagle.gitignore
index a5410348..9ced1260 100644
--- a/Eagle.gitignore
+++ b/Eagle.gitignore
@@ -11,6 +11,10 @@
# comment the following line if you want to have your project file included.
eagle.epf
+# Autorouter files
+*.pro
+*.job
+
# CAM files
*.$$$
*.cmp
@@ -34,3 +38,7 @@ eagle.epf
*.info
*.eps
+
+# file locks introduced since 7.x
+*.lck
+
diff --git a/Elixir.gitignore b/Elixir.gitignore
index 96076718..755b6055 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 00000000..a594364e
--- /dev/null
+++ b/Elm.gitignore
@@ -0,0 +1,4 @@
+# elm-package generated files
+elm-stuff/
+# elm-repl generated files
+repl-temp-*
diff --git a/Global/Calabash.gitignore b/Global/Calabash.gitignore
new file mode 100644
index 00000000..8a75b329
--- /dev/null
+++ b/Global/Calabash.gitignore
@@ -0,0 +1,10 @@
+# Calabash / Cucumber
+rerun/
+reports/
+screenshots/
+screenshot*.png
+test-servers/
+
+# bundler
+.bundle
+vendor
diff --git a/Global/Eclipse.gitignore b/Global/Eclipse.gitignore
index 0e22e957..53236b63 100644
--- a/Global/Eclipse.gitignore
+++ b/Global/Eclipse.gitignore
@@ -1,6 +1,5 @@
-*.pydevproject
+
.metadata
-.gradle
bin/
tmp/
*.tmp
@@ -20,7 +19,10 @@ local.properties
# Locally stored "Eclipse launch configurations"
*.launch
-# CDT-specific
+# PyDev specific (Python IDE for Eclipse)
+*.pydevproject
+
+# CDT-specific (C/C++ Development Tooling)
.cproject
# JDT-specific (Eclipse Java Development Tools)
@@ -29,11 +31,20 @@ local.properties
# Java annotation processor (APT)
.factorypath
-# PDT-specific
+# PDT-specific (PHP Development Tools)
.buildpath
# sbteclipse plugin
.target
+# Tern plugin
+.tern-project
+
# TeXlipse plugin
.texlipse
+
+# STS (Spring Tool Suite)
+.springBeans
+
+# Code Recommenders
+.recommenders/
diff --git a/Global/EiffelStudio.gitignore b/Global/EiffelStudio.gitignore
index a7ba35f8..f41b4f70 100644
--- a/Global/EiffelStudio.gitignore
+++ b/Global/EiffelStudio.gitignore
@@ -1,2 +1,2 @@
-# The compilation directoy
+# The compilation directory
EIFGENs
diff --git a/Global/Emacs.gitignore b/Global/Emacs.gitignore
index e5327bad..43632ff1 100644
--- a/Global/Emacs.gitignore
+++ b/Global/Emacs.gitignore
@@ -30,3 +30,9 @@ tramp
# cask packages
.cask/
+
+# Flycheck
+flycheck_*.el
+
+# server auth directory
+/server/
diff --git a/Global/JetBrains.gitignore b/Global/JetBrains.gitignore
index 573bcf45..ea83a5eb 100644
--- a/Global/JetBrains.gitignore
+++ b/Global/JetBrains.gitignore
@@ -1,32 +1,29 @@
-# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio
-
-*.iml
-
-## Directory-based project format:
-.idea/
-# if you remove the above rule, at least ignore the following:
+# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
+# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
# User-specific stuff:
-# .idea/workspace.xml
-# .idea/tasks.xml
-# .idea/dictionaries
+.idea/workspace.xml
+.idea/tasks.xml
+.idea/dictionaries
+.idea/vcs.xml
+.idea/jsLibraryMappings.xml
# Sensitive or high-churn files:
-# .idea/dataSources.ids
-# .idea/dataSources.xml
-# .idea/sqlDataSources.xml
-# .idea/dynamic.xml
-# .idea/uiDesigner.xml
+.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:
-*.ipr
*.iws
## Plugin-specific files:
@@ -44,3 +41,4 @@ atlassian-ide-plugin.xml
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
+fabric.properties
diff --git a/Global/Linux.gitignore b/Global/Linux.gitignore
index 5932ea17..cc958689 100644
--- a/Global/Linux.gitignore
+++ b/Global/Linux.gitignore
@@ -1,5 +1,8 @@
*~
+# temporary files which can be created if a process still has a handle open of a deleted file
+.fuse_hidden*
+
# KDE directory preferences
.directory
diff --git a/Global/Matlab.gitignore b/Global/Matlab.gitignore
index 79bc56cd..32a5ad4c 100644
--- a/Global/Matlab.gitignore
+++ b/Global/Matlab.gitignore
@@ -14,3 +14,6 @@
# Simulink Code Generation
slprj/
+
+# Session info
+octave-workspace
diff --git a/Global/MicrosoftOffice.gitignore b/Global/MicrosoftOffice.gitignore
index 412297bb..4a2edc7e 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 debe0e48..520d91ff 100644
--- a/Global/NetBeans.gitignore
+++ b/Global/NetBeans.gitignore
@@ -4,5 +4,4 @@ nbbuild/
dist/
nbdist/
nbactions.xml
-nb-configuration.xml
.nb-gradle/
diff --git a/Global/Otto.gitignore b/Global/Otto.gitignore
new file mode 100644
index 00000000..5aa263f9
--- /dev/null
+++ b/Global/Otto.gitignore
@@ -0,0 +1 @@
+.otto/
diff --git a/Global/Tags.gitignore b/Global/Tags.gitignore
index 45922ec1..c0318165 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
index 6c5ee8df..bdc04a0b 100644
--- a/Global/Vim.gitignore
+++ b/Global/Vim.gitignore
@@ -1,6 +1,10 @@
+# swap
[._]*.s[a-w][a-z]
[._]s[a-w][a-z]
-*.un~
+# session
Session.vim
+# temporary
.netrwhist
*~
+# auto-generated tag files
+tags
diff --git a/Global/VirtualEnv.gitignore b/Global/VirtualEnv.gitignore
index 831cf3af..b2c22f2a 100644
--- a/Global/VirtualEnv.gitignore
+++ b/Global/VirtualEnv.gitignore
@@ -4,7 +4,9 @@
[Bb]in
[Ii]nclude
[Ll]ib
+[Ll]ib64
[Ll]ocal
[Ss]cripts
pyvenv.cfg
+.venv
pip-selfcheck.json
diff --git a/Global/Xcode.gitignore b/Global/Xcode.gitignore
index 34d0d9c3..37de8bb4 100644
--- a/Global/Xcode.gitignore
+++ b/Global/Xcode.gitignore
@@ -4,7 +4,7 @@
## Build generated
build/
-DerivedData
+DerivedData/
## Various settings
*.pbxuser
@@ -15,8 +15,9 @@ DerivedData
!default.mode2v3
*.perspectivev3
!default.perspectivev3
-xcuserdata
+xcuserdata/
## Other
*.moved-aside
-*.xcuserstate
+*.xccheckout
+*.xcscmblueprint
diff --git a/Global/XilinxISE.gitignore b/Global/XilinxISE.gitignore
index e041f51b..4475f843 100644
--- a/Global/XilinxISE.gitignore
+++ b/Global/XilinxISE.gitignore
@@ -42,6 +42,16 @@
*_usage.xml
*_xst.xrpt
+# iMPACT generated files
+_impactbatch.log
+impact.xsl
+impact_impact.xwbt
+ise_impact.cmd
+webtalk_impact.xml
+
+# Core Generator generated files
+xaw2verilog.log
+
# project-wide generated files
*.gise
par_usage_statistics.html
diff --git a/Gradle.gitignore b/Gradle.gitignore
index 2200361b..77617a15 100644
--- a/Gradle.gitignore
+++ b/Gradle.gitignore
@@ -9,3 +9,6 @@ gradle-app.setting
# Cache of project
.gradletasknamecache
+
+# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
+# gradle/wrapper/gradle-wrapper.properties
diff --git a/Haskell.gitignore b/Haskell.gitignore
index cdc3c4dc..fb799964 100644
--- a/Haskell.gitignore
+++ b/Haskell.gitignore
@@ -1,4 +1,5 @@
dist
+dist-*
cabal-dev
*.o
*.hi
diff --git a/Joomla.gitignore b/Joomla.gitignore
index cf36d8cf..0d7a0de2 100644
--- a/Joomla.gitignore
+++ b/Joomla.gitignore
@@ -296,6 +296,7 @@
/components/com_wrapper/*
/components/index.html
/images/banners/*
+/images/headers/*
/images/sampledata/*
/images/joomla*
/images/index.html
@@ -309,6 +310,7 @@
/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.lib_fof.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
@@ -395,21 +397,36 @@
/language/en-GB/install.xml
/language/overrides/*
/language/index.html
+/layouts/joomla/*
+/layouts/libraries/*
+/layouts/plugins/*
+/layouts/index.html
/libraries/cms.php
/libraries/cms/*
+/libraries/fof/*
+/libraries/idna_convert/*
/libraries/joomla/*
+/libraries/legacy/*
+/libraries/phpass/*
/libraries/phpmailer/*
/libraries/phputf8/*
/libraries/simplepie/*
+/libraries/vendor/*
+/libraries/classmap.php
+/libraries/import.legacy.php
/libraries/index.html
/libraries/import.php
/libraries/loader.php
/libraries/platform.php
/logs/*
/media/cms/*
+/media/com_contenthistory/*
/media/com_finder/*
+/media/com_joomlaupdate/*
+/media/com_wrapper/*
/media/contacts/*
/media/editors/*
+/media/jui/*
/media/mailto/*
/media/media/*
/media/mod_languages/*
@@ -439,6 +456,8 @@
/modules/mod_search/*
/modules/mod_stats/*
/modules/mod_syndicate/*
+/modules/mod_tags_popular/*
+/modules/mod_tags_similar/*
/modules/mod_users_latest/*
/modules/mod_weblinks/*
/modules/mod_whosonline/*
@@ -448,6 +467,7 @@
/plugins/authentication/gmail/*
/plugins/authentication/joomla/*
/plugins/authentication/ldap/*
+/plugins/authentication/cookie/*
/plugins/authentication/index.html
/plugins/captcha/recaptcha/*
/plugins/captcha/index.html
@@ -523,3 +543,4 @@
/index.php
/joomla.xml
/*.txt
+/robots.txt.dist
diff --git a/KiCAD.gitignore b/KiCad.gitignore
index a9e50ba4..24cddf9b 100644
--- a/KiCAD.gitignore
+++ b/KiCad.gitignore
@@ -1,4 +1,4 @@
-# For PCBs designed using KiCAD: http://www.kicad-pcb.org/
+# For PCBs designed using KiCad: http://www.kicad-pcb.org/
# Temporary files
*.000
diff --git a/LICENSE b/LICENSE
index ac31f1a8..b8a103ac 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2014 GitHub, Inc.
+Copyright (c) 2016 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 36d7adeb..b4b05113 100644
--- a/Laravel.gitignore
+++ b/Laravel.gitignore
@@ -1,4 +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/Node.gitignore b/Node.gitignore
index b38069de..a2eab8e8 100644
--- a/Node.gitignore
+++ b/Node.gitignore
@@ -23,6 +23,12 @@ coverage
# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release
-# Dependency directory
-# https://docs.npmjs.com/misc/faq#should-i-check-my-node-modules-folder-into-git
+# Dependency directories
node_modules
+jspm_packages
+
+# Optional npm cache directory
+.npm
+
+# Optional REPL history
+.node_repl_history
diff --git a/Objective-C.gitignore b/Objective-C.gitignore
index 3567a65a..1201b5de 100644
--- a/Objective-C.gitignore
+++ b/Objective-C.gitignore
@@ -4,7 +4,7 @@
## Build generated
build/
-DerivedData
+DerivedData/
## Various settings
*.pbxuser
@@ -15,7 +15,7 @@ DerivedData
!default.mode2v3
*.perspectivev3
!default.perspectivev3
-xcuserdata
+xcuserdata/
## Other
*.moved-aside
@@ -29,9 +29,9 @@ xcuserdata
#
# 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-check-the-pods-directory-into-source-control
+# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
#
-#Pods/
+# Pods/
# Carthage
#
@@ -39,3 +39,13 @@ xcuserdata
# 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 cc937674..28e45aa6 100644
--- a/OpenCart.gitignore
+++ b/OpenCart.gitignore
@@ -9,3 +9,5 @@ image/data/
image/cache/
system/cache/
system/logs/
+
+system/storage/
diff --git a/PlayFramework.gitignore b/PlayFramework.gitignore
index 4735f055..6d67f119 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 1c8462b0..1e7a58d3 100644
--- a/Prestashop.gitignore
+++ b/Prestashop.gitignore
@@ -7,9 +7,9 @@ config/settings.*.php
# The following files are generated by PrestaShop.
admin-dev/autoupgrade/
-cache/
+/cache/*
config/xml/*.xml
-log/
+/log/*
*sitemap.xml
themes/*/cache/
modules/*/config*.xml
@@ -21,5 +21,5 @@ admin-dev/backups/
admin-dev/export/
admin-dev/import/
download/
-img/
+/img/*
upload/
diff --git a/Python.gitignore b/Python.gitignore
index a65d0466..cf332868 100644
--- a/Python.gitignore
+++ b/Python.gitignore
@@ -43,6 +43,7 @@ htmlcov/
nosetests.xml
coverage.xml
*,cover
+.hypothesis/
# Translations
*.mo
@@ -50,9 +51,20 @@ coverage.xml
# Django stuff:
*.log
+local_settings.py
+
+# Flask instance folder
+instance/
# Sphinx documentation
docs/_build/
# PyBuilder
target/
+
+# IPython Notebook
+.ipynb_checkpoints
+
+# pyenv
+.python-version
+
diff --git a/Qt.gitignore b/Qt.gitignore
index 85a6baac..4a524e3a 100644
--- a/Qt.gitignore
+++ b/Qt.gitignore
@@ -23,7 +23,7 @@ moc_*.cpp
qrc_*.cpp
ui_*.h
Makefile*
-*-build-*
+*build-*
# QtCreator
@@ -32,3 +32,7 @@ Makefile*
#QtCtreator Qml
*.qmlproject.user
*.qmlproject.user.*
+
+#QtCtreator CMake
+CMakeLists.txt.user
+
diff --git a/R.gitignore b/R.gitignore
index 49037a0b..8eff68f7 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
diff --git a/Rails.gitignore b/Rails.gitignore
index f786a90a..2121e0a8 100644
--- a/Rails.gitignore
+++ b/Rails.gitignore
@@ -16,11 +16,11 @@ pickle-email-*.html
config/initializers/secret_token.rb
config/secrets.yml
-## Environment normalisation:
+## Environment normalization:
/.bundle
/vendor/bundle
-# these should all be checked in to normalise the environment:
+# these should all be checked in to normalize the environment:
# Gemfile.lock, .ruby-version, .ruby-gemset
# unless supporting rvm < 1.11.0 or doing something fancy, ignore this:
@@ -33,3 +33,6 @@ bower.json
# Ignore pow environment settings
.powenv
+
+# Ignore Byebug command history file.
+.byebug_history
diff --git a/Ruby.gitignore b/Ruby.gitignore
index 1ba91c05..a8b1cda2 100644
--- a/Ruby.gitignore
+++ b/Ruby.gitignore
@@ -21,7 +21,7 @@ build/
/doc/
/rdoc/
-## Environment normalisation:
+## Environment normalization:
/.bundle/
/vendor/bundle
/lib/bundler/man/
diff --git a/Rust.gitignore b/Rust.gitignore
index 37727f91..a29d6856 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/Swift.gitignore b/Swift.gitignore
index b2db4deb..aa5b516c 100644
--- a/Swift.gitignore
+++ b/Swift.gitignore
@@ -4,7 +4,7 @@
## Build generated
build/
-DerivedData
+DerivedData/
## Various settings
*.pbxuser
@@ -15,7 +15,7 @@ DerivedData
!default.mode2v3
*.perspectivev3
!default.perspectivev3
-xcuserdata
+xcuserdata/
## Other
*.moved-aside
@@ -25,11 +25,21 @@ xcuserdata
*.hmap
*.ipa
+## Playgrounds
+timeline.xctimeline
+playground.xcworkspace
+
+# Swift Package Manager
+#
+# Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
+# Packages/
+.build/
+
# 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/
@@ -39,3 +49,13 @@ xcuserdata
# 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 c68377d1..6fac1be4 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 a7a84bc9..0b49c51d 100644
--- a/TeX.gitignore
+++ b/TeX.gitignore
@@ -6,6 +6,7 @@
*.fls
*.out
*.toc
+*.fmt
## Intermediate documents:
*.dvi
@@ -32,8 +33,6 @@
*.pdfsync
## Auxiliary and intermediate files from other packages:
-
-
# algorithms
*.alg
*.loa
@@ -49,8 +48,15 @@ acs-*.bib
*.snm
*.vrb
-#(e)ledmac/(e)ledpar
+# cprotect
+*.cpt
+
+# fixme
+*.lox
+
+#(r)(e)ledmac/(r)(e)ledpar
*.end
+*.?end
*.[1-9]
*.[1-9][0-9]
*.[1-9][0-9][0-9]
@@ -70,6 +76,7 @@ acs-*.bib
*.glg
*.glo
*.gls
+*.glsdefs
# gnuplottex
*-gnuplottex-*
@@ -79,6 +86,7 @@ acs-*.bib
# knitr
*-concordance.tex
+# TODO Comment the next line if you want to keep your tikz graphics files
*.tikz
*-tikzDictionary
@@ -93,6 +101,8 @@ acs-*.bib
# minitoc
*.maf
+*.mlf
+*.mlt
*.mtc
*.mtc[0-9]
*.mtc[1-9][0-9]
@@ -120,6 +130,14 @@ _minted*
*.sympy
sympy-plots-for-*.tex/
+# pdfcomment
+*.upa
+*.upb
+
+# pythontex
+*.pytxcode
+pythontex-files-*/
+
# TikZ & PGF
*.dpth
*.md5
@@ -131,6 +149,26 @@ sympy-plots-for-*.tex/
# xindy
*.xdy
+# xypic precompiled matrices
+*.xyc
+
+# endfloat
+*.ttt
+*.fff
+
+# Latexian
+TSWLatexianTemp*
+
+## Editors:
# WinEdt
*.bak
*.sav
+
+# Texpad
+.texpadtmp
+
+# Kile
+*.backup
+
+# KBibTeX
+*~*
diff --git a/Typo3.gitignore b/Typo3.gitignore
index 5781fcc3..cb024fef 100644
--- a/Typo3.gitignore
+++ b/Typo3.gitignore
@@ -1,5 +1,5 @@
## TYPO3 v6.2
-# Ignore serveral upload and file directories.
+# Ignore several upload and file directories.
/fileadmin/user_upload/
/fileadmin/_temp_/
/fileadmin/_processed_/
diff --git a/Umbraco.gitignore b/Umbraco.gitignore
index 21af92de..ea05e1fb 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 9de94098..5aafcbb7 100644
--- a/Unity.gitignore
+++ b/Unity.gitignore
@@ -2,8 +2,11 @@
/[Tt]emp/
/[Oo]bj/
/[Bb]uild/
+/[Bb]uilds/
+/Assets/AssetStoreTools*
# Autogenerated VS/MD solution and project files
+ExportedObj/
*.csproj
*.unityproj
*.sln
@@ -13,9 +16,15 @@
*.userprefs
*.pidb
*.booproj
+*.svd
+
# Unity3D generated meta files
*.pidb.meta
# Unity3D Generated File On Crash Reports
sysinfo.txt
+
+# Builds
+*.apk
+*.unitypackage
diff --git a/UnrealEngine.gitignore b/UnrealEngine.gitignore
new file mode 100644
index 00000000..94e990aa
--- /dev/null
+++ b/UnrealEngine.gitignore
@@ -0,0 +1,59 @@
+# 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
+*.VC.opendb
+
+# 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 150691aa..6d3b6e5d 100644
--- a/VisualStudio.gitignore
+++ b/VisualStudio.gitignore
@@ -17,10 +17,10 @@
[Rr]eleases/
x64/
x86/
-build/
bld/
[Bb]in/
[Oo]bj/
+[Ll]og/
# Visual Studio 2015 cache/options directory
.vs/
@@ -76,6 +76,7 @@ _Chutzpah*
ipch/
*.aps
*.ncb
+*.opendb
*.opensdf
*.sdf
*.cachefile
@@ -150,13 +151,26 @@ publish/
!**/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.props
+*.nuget.targets
-# Windows Azure Build Output
+# Microsoft Azure Build Output
csx/
*.build.csdef
-# Windows Store app package directory
+# Microsoft Azure Emulator
+ecf/
+rcf/
+
+# Microsoft Azure ApplicationInsights config file
+ApplicationInsights.config
+
+# Windows Store app package directories and files
AppPackages/
+BundleArtifacts/
+Package.StoreAssociation.xml
+_pkginfo.txt
# Visual Studio cache files
# files ending in .cache can be ignored
@@ -166,7 +180,6 @@ AppPackages/
# Others
ClientBin/
-[Ss]tyle[Cc]op.*
~$*
*~
*.dbmdl
@@ -176,6 +189,10 @@ ClientBin/
node_modules/
orleans.codegen.cs
+# Since there are multiple workflows, uncomment next line to ignore bower_components
+# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
+#bower_components/
+
# RIA/Silverlight projects
Generated_Code/
@@ -199,6 +216,9 @@ UpgradeLog*.htm
# Microsoft Fakes
FakesAssemblies/
+# GhostDoc plugin setting file
+*.GhostDoc.xml
+
# Node.js Tools for Visual Studio
.ntvs_analysis.dat
@@ -215,3 +235,13 @@ FakesAssemblies/
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions
+
+# Paket dependency manager
+.paket/paket.exe
+
+# FAKE - F# Make
+.fake/
+
+# JetBrains Rider
+.idea/
+*.sln.iml
diff --git a/Waf.gitignore b/Waf.gitignore
index 68cacdb9..48e8d8f7 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-*