diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 058f0144f6dbfba1f0e296239f040854a1a71535..247a5b56e890c2ab29eb337f26aa623deb2feefc 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -2,10 +2,10 @@ _TODO_ -**Links to documentation supporting these rule changes:** +**Links to documentation supporting these rule changes:** _TODO_ -If this is a new template: +If this is a new template: - **Link to application or project’s homepage**: _TODO_ diff --git a/Actionscript.gitignore b/Actionscript.gitignore index 11e612e985379084e7c6ce4bf12d6a5cd07b2743..5d947ca8879f8a9072fe485c566204e3c2929e80 100644 --- a/Actionscript.gitignore +++ b/Actionscript.gitignore @@ -1,9 +1,8 @@ # Build and Release Folders -bin/ bin-debug/ bin-release/ -[Oo]bj/ # FlashDevelop obj -[Bb]in/ # FlashDevelop bin +[Oo]bj/ +[Bb]in/ # Other files and folders .settings/ diff --git a/Android.gitignore b/Android.gitignore index 520a86352f74b3c3f8959ec7bdb1630332a70362..39b6783cef8485a95c9e484a2855367a72405855 100644 --- a/Android.gitignore +++ b/Android.gitignore @@ -32,16 +32,19 @@ proguard/ # Android Studio captures folder captures/ -# Intellij +# IntelliJ *.iml .idea/workspace.xml .idea/tasks.xml .idea/gradle.xml +.idea/assetWizardSettings.xml .idea/dictionaries .idea/libraries +.idea/caches # Keystore files -*.jks +# Uncomment the following line if you do not want to check your keystore files in. +#*.jks # External native build folder generated in Android Studio 2.2 and later .externalNativeBuild @@ -53,3 +56,10 @@ google-services.json freeline.py freeline/ freeline_project_description.json + +# fastlane +fastlane/report.xml +fastlane/Preview.html +fastlane/screenshots +fastlane/test_output +fastlane/readme.md diff --git a/Autotools.gitignore b/Autotools.gitignore index e3923f96fcef253e4cf660f41def2118533ce5ab..ffa6ecc3f9bc607d0b88c19b4ffc33bcb8e8e64a 100644 --- a/Autotools.gitignore +++ b/Autotools.gitignore @@ -31,3 +31,12 @@ Makefile.in # http://www.gnu.org/software/texinfo /texinfo.tex + +# http://www.gnu.org/software/m4/ + +m4/libtool.m4 +m4/ltoptions.m4 +m4/ltsugar.m4 +m4/ltversion.m4 +m4/lt~obsolete.m4 +autom4te.cache diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1b94f6cb95575a3d077c24e554ae4e61ef148109..c6938381958cd8161afcc3b83068c17d94ab104d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -6,17 +6,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 diff --git a/Composer.gitignore b/Composer.gitignore index c422267842408488b4af853105d157e9021c249b..a67d42b32f8693498f7996ecce27df94a04728f6 100644 --- a/Composer.gitignore +++ b/Composer.gitignore @@ -1,6 +1,6 @@ composer.phar /vendor/ -# Commit your application's lock file http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file +# Commit your application's lock file https://getcomposer.org/doc/01-basic-usage.md#commit-your-composer-lock-file-to-version-control # You may choose to ignore a library lock file http://getcomposer.org/doc/02-libraries.md#lock-file # composer.lock diff --git a/Dart.gitignore b/Dart.gitignore index 4d2a4d6db7cdd6ddfadeb357a7c33f46ff84c227..dbef116d224d8f796abe72ecfef9271f9d79f069 100644 --- a/Dart.gitignore +++ b/Dart.gitignore @@ -1,8 +1,8 @@ -# See https://www.dartlang.org/tools/private-files.html +# See https://www.dartlang.org/guides/libraries/private-files # Files and directories created by pub +.dart_tool/ .packages -.pub/ build/ # If you're building an application, you may want to check-in your pubspec.lock pubspec.lock @@ -10,3 +10,12 @@ pubspec.lock # Directory created by dartdoc # If you don't generate documentation locally you can remove this line. doc/api/ + +# Avoid committing generated Javascript files: +*.dart.js +*.info.json # Produced by the --dump-info flag. +*.js # When generated by dart2js. Don't specify *.js if your + # project includes source files written in JavaScript. +*.js_ +*.js.deps +*.js.map diff --git a/Delphi.gitignore b/Delphi.gitignore index 19864c6bbefbdfa7da3dfba8c41b193faa245a7e..000ee5f104b2e9bd45405cdeac5c158b19bb01a3 100644 --- a/Delphi.gitignore +++ b/Delphi.gitignore @@ -20,7 +20,7 @@ # 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 diff --git a/Drupal.gitignore b/Drupal.gitignore index 0d2fe537f46d8792cf05c1f371ab2df98eab208c..072b683190f1d37dea4e3521a9253a91d3e4b532 100644 --- a/Drupal.gitignore +++ b/Drupal.gitignore @@ -1,10 +1,12 @@ # Ignore configuration files that may contain sensitive information. sites/*/*settings*.php +sites/example.sites.php # Ignore paths that contain generated content. files/ sites/*/files sites/*/private +sites/*/translations # Ignore default text files robots.txt @@ -16,6 +18,7 @@ robots.txt /UPGRADE.txt /README.txt sites/README.txt +sites/all/libraries/README.txt sites/all/modules/README.txt sites/all/themes/README.txt diff --git a/Eagle.gitignore b/Eagle.gitignore index 9ced12602664135a531962c2ad046eb92c3ffc56..9afc324d6aeb03f8ba5c747fbfba295fb8c294d0 100644 --- a/Eagle.gitignore +++ b/Eagle.gitignore @@ -4,6 +4,9 @@ *.s#? *.b#? *.l#? +*.b$? +*.s$? +*.l$? # Eagle project file # It contains a serial number and references to the file structure @@ -31,14 +34,19 @@ eagle.epf *.drl *.gpi *.pls +*.ger +*.gpi +*.xln *.drd *.drd.* +*.s#* +*.b#* + *.info *.eps # file locks introduced since 7.x *.lck - diff --git a/Elixir.gitignore b/Elixir.gitignore index ac67aaf32434c95828f40870a5066804d8ad166c..86e4c3f3905928ce3a48896f04dddf47f25ef2fb 100644 --- a/Elixir.gitignore +++ b/Elixir.gitignore @@ -1,6 +1,9 @@ /_build /cover /deps +/doc +/.fetch erl_crash.dump *.ez *.beam +/config/*.secret.exs diff --git a/ExtJs.gitignore b/ExtJs.gitignore index c92aea0fe0cfa2342e6e13af1b79b73c1930259b..ab97a8cc3e11a430d4081ef3ad490be6b416ba9b 100644 --- a/ExtJs.gitignore +++ b/ExtJs.gitignore @@ -10,3 +10,5 @@ ext/ modern.json modern.jsonp resources/sass/.sass-cache/ +resources/.arch-internal-preview.css +.arch-internal-preview.css diff --git a/Global/Eclipse.gitignore b/Global/Eclipse.gitignore index ce1c12cdb7a087615679ab234c31863ba0b04974..a65649a9ed2b02d53e3778b3df76b6d98ac4f4b1 100644 --- a/Global/Eclipse.gitignore +++ b/Global/Eclipse.gitignore @@ -23,6 +23,9 @@ local.properties # CDT-specific (C/C++ Development Tooling) .cproject +# CDT- autotools +.autotools + # Java annotation processor (APT) .factorypath @@ -44,6 +47,9 @@ local.properties # Code Recommenders .recommenders/ +# Annotation Processing +.apt_generated/ + # Scala IDE specific (Scala & Java development for Eclipse) .cache-main .scala_dependencies diff --git a/Global/JetBrains.gitignore b/Global/JetBrains.gitignore index de088f0b1859f962e421a52a698776e60d5daa86..02d16aae38c6fdab63f9d5e14b2b4e1a92dccdff 100644 --- a/Global/JetBrains.gitignore +++ b/Global/JetBrains.gitignore @@ -1,35 +1,35 @@ -# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm +# 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: +# User-specific stuff .idea/**/workspace.xml .idea/**/tasks.xml -.idea/dictionaries +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf -# Sensitive or high-churn files: +# 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/**/dbnavigator.xml -# Gradle: +# Gradle .idea/**/gradle.xml .idea/**/libraries # CMake cmake-build-*/ -# Mongo Explorer plugin: +# Mongo Explorer plugin .idea/**/mongoSettings.xml -## File-based project format: +# File-based project format *.iws -## Plugin-specific files: - # IntelliJ out/ @@ -47,3 +47,6 @@ com_crashlytics_export_strings.xml crashlytics.properties crashlytics-build.properties fabric.properties + +# Editor-based Rest Client +.idea/httpRequests diff --git a/Global/Matlab.gitignore b/Global/Matlab.gitignore index 09dfde64b5fa66ad2b73490ac55432d56433d756..46a83d635bab878f00ca14392c4115b3ffe0926c 100644 --- a/Global/Matlab.gitignore +++ b/Global/Matlab.gitignore @@ -1,8 +1,3 @@ -##--------------------------------------------------- -## Remove autosaves generated by the Matlab editor -## We have git for backups! -##--------------------------------------------------- - # Windows default autosave extension *.asv @@ -12,11 +7,22 @@ # Compiled MEX binaries (all platforms) *.mex* -# Simulink Code Generation +# Packaged app and toolbox files +*.mlappinstall +*.mltbx + +# Generated helpsearch folders +helpsearch*/ + +# Simulink code generation folders slprj/ +sccprj/ -# Session info -octave-workspace +# Matlab code generation folders +codegen/ # Simulink autosave extension -.autosave +*.autosave + +# Octave session info +octave-workspace diff --git a/Global/SynopsysVCS.gitignore b/Global/SynopsysVCS.gitignore index eed2432fb787a27d0b58416a1357b9fca6e39c75..ad751f6bd7563d51985158b1bec24c79b7c404ca 100644 --- a/Global/SynopsysVCS.gitignore +++ b/Global/SynopsysVCS.gitignore @@ -4,8 +4,8 @@ *.evcd *.fsdb -# Default name of the simulation executable. A different name can be -# specified with this switch (the associated daidir database name is +# 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 @@ -13,7 +13,7 @@ simv simv.daidir/ simv.db.dir/ -# Infrastructure necessary to co-simulate SystemC models with +# Infrastructure necessary to co-simulate SystemC models with # Verilog/VHDL models. An alternate directory may be specified with this # switch: -Mdir= csrc/ @@ -22,7 +22,7 @@ csrc/ # used to write all messages from simulation: -l *.log -# Coverage results (generated with urg) and database location. The +# Coverage results (generated with urg) and database location. The # following switch can also be used: urg -dir .vdb simv.vdb/ urgReport/ diff --git a/Global/Vim.gitignore b/Global/Vim.gitignore index 6d21783d4715f52acd13c087f94fdf947b26917d..741518ffd248d4e3459ce94f21da8c9fe69d6ebd 100644 --- a/Global/Vim.gitignore +++ b/Global/Vim.gitignore @@ -1,7 +1,8 @@ # Swap [._]*.s[a-v][a-z] [._]*.sw[a-p] -[._]s[a-v][a-z] +[._]s[a-rt-v][a-z] +[._]ss[a-gi-z] [._]sw[a-p] # Session @@ -12,3 +13,5 @@ Session.vim *~ # Auto-generated tag files tags +# Persistent undo +[._]*.un~ diff --git a/Global/Windows.gitignore b/Global/Windows.gitignore index dff26a9ab70352f72a51a70e4fbf45b0c2e7fbbb..0251dd21ad8764665868b03cd4a6b842fb0eedb1 100644 --- a/Global/Windows.gitignore +++ b/Global/Windows.gitignore @@ -7,7 +7,7 @@ ehthumbs_vista.db *.stackdump # Folder config file -Desktop.ini +[Dd]esktop.ini # Recycle Bin used on file shares $RECYCLE.BIN/ @@ -15,6 +15,7 @@ $RECYCLE.BIN/ # Windows Installer files *.cab *.msi +*.msix *.msm *.msp diff --git a/Global/Xcode.gitignore b/Global/Xcode.gitignore index 37de8bb4793f174d4cb4dab98b2ead9020b86d21..cd0c7d3e45a06464eff5a09b77fa976733a3745d 100644 --- a/Global/Xcode.gitignore +++ b/Global/Xcode.gitignore @@ -2,11 +2,17 @@ # # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore -## Build generated +## User settings +xcuserdata/ + +## compatibility with Xcode 8 and earlier (ignoring not required starting Xcode 9) +*.xcscmblueprint +*.xccheckout + +## compatibility with Xcode 3 and earlier (ignoring not required starting Xcode 4) build/ DerivedData/ - -## Various settings +*.moved-aside *.pbxuser !default.pbxuser *.mode1v3 @@ -15,9 +21,3 @@ DerivedData/ !default.mode2v3 *.perspectivev3 !default.perspectivev3 -xcuserdata/ - -## Other -*.moved-aside -*.xccheckout -*.xcscmblueprint diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index 9d1061e8bc4b0a34cc6c79030549063a372f5e45..135767fc075ec33f7f9966fb28968113e32b697e 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -1,5 +1,5 @@ # General -*.DS_Store +.DS_Store .AppleDouble .LSOverride diff --git a/Go.gitignore b/Go.gitignore index a1338d68517ee2ad6ee11214b201e5958cb2bbc3..f1c181ec9c5c921245027c6b452ecfc1d3626364 100644 --- a/Go.gitignore +++ b/Go.gitignore @@ -1,5 +1,6 @@ # Binaries for programs and plugins *.exe +*.exe~ *.dll *.so *.dylib @@ -9,6 +10,3 @@ # Output of the go coverage tool, specifically when used with LiteIDE *.out - -# Project-local glide cache, RE: https://github.com/Masterminds/glide/issues/736 -.glide/ diff --git a/Godot.gitignore b/Godot.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..ba45ca4582e5ef56f8fb3da5000e3f3ecd4f0c3f --- /dev/null +++ b/Godot.gitignore @@ -0,0 +1,8 @@ + +# Godot-specific ignores +.import/ +export.cfg +export_presets.cfg + +# Mono-specific ignores +.mono/ diff --git a/Haskell.gitignore b/Haskell.gitignore index eee88b2f0f77e4980e6b2ba404c2cf5905723582..82f3a88e17b409ae206b19e55f5c5b23eb83bcc1 100644 --- a/Haskell.gitignore +++ b/Haskell.gitignore @@ -17,5 +17,6 @@ cabal.sandbox.config *.eventlog .stack-work/ cabal.project.local +cabal.project.local~ .HTF/ .ghc.environment.* diff --git a/Java.gitignore b/Java.gitignore index 6143e53f9e36d08e4da5d743017e2c04ca91d86d..a1c2a238a965f004ff76978ac1086aa6fe95caea 100644 --- a/Java.gitignore +++ b/Java.gitignore @@ -13,6 +13,7 @@ # Package Files # *.jar *.war +*.nar *.ear *.zip *.tar.gz diff --git a/Jekyll.gitignore b/Jekyll.gitignore index 5c91b60c063e0bdb3819309e304804db380b9748..2ca868298ced3ff66aa1a7a42a23c3360d11ef41 100644 --- a/Jekyll.gitignore +++ b/Jekyll.gitignore @@ -1,3 +1,4 @@ _site/ .sass-cache/ +.jekyll-cache/ .jekyll-metadata diff --git a/Joomla.gitignore b/Joomla.gitignore index 53a74e74657807c51536b5f370d1353d3b632502..378c158bddf86b6e6cf22460e370eabf9596dfee 100644 --- a/Joomla.gitignore +++ b/Joomla.gitignore @@ -1,4 +1,3 @@ -/.gitignore /.htaccess /administrator/cache/* /administrator/components/com_admin/* @@ -251,7 +250,7 @@ /administrator/language/en-GB/en-GB.tpl_hathor.sys.ini /administrator/language/en-GB/en-GB.xml /administrator/language/overrides/* -/administrator/logs/index.html +/administrator/logs/* /administrator/manifests/* /administrator/modules/mod_custom/* /administrator/modules/mod_feed/* diff --git a/KiCad.gitignore b/KiCad.gitignore index 208bc4fc591b2af2a6dd12e6b88445d283e76eb9..198392e551e4b3fb6aa42bca181840a3480b83b5 100644 --- a/KiCad.gitignore +++ b/KiCad.gitignore @@ -1,4 +1,5 @@ # For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ # Temporary files *.000 @@ -8,6 +9,10 @@ *~ _autosave-* *.tmp +*-cache.lib +*-rescue.lib +*-save.pro +*-save.kicad_pcb # Netlist files (exported from Eeschema) *.net diff --git a/Kotlin.gitignore b/Kotlin.gitignore new file mode 120000 index 0000000000000000000000000000000000000000..c48376eebcf1d33fcdd86f4c24ba317336e12324 --- /dev/null +++ b/Kotlin.gitignore @@ -0,0 +1 @@ +Java.gitignore \ No newline at end of file diff --git a/LabVIEW.gitignore b/LabVIEW.gitignore index 122450865cf1ec6b1d0515cf46a4e5be73553031..31619f598145afae2c882332df1811614d444a43 100644 --- a/LabVIEW.gitignore +++ b/LabVIEW.gitignore @@ -14,3 +14,4 @@ # Metadata *.aliases *.lvlps +.cache/ diff --git a/Leiningen.gitignore b/Leiningen.gitignore index a9fe6fba80d90b63aee464ecfd89ea59f697c6e1..a4cb69a32cccf287d2e818c80ba5be860a0767f4 100644 --- a/Leiningen.gitignore +++ b/Leiningen.gitignore @@ -11,3 +11,4 @@ pom.xml.asc .lein-plugins/ .lein-failures .nrepl-port +.cpcache/ diff --git a/Nanoc.gitignore b/Nanoc.gitignore index 3f36ea2a878791caaaba5a67449af08b774275b3..6f35daaf4782872165883d0dbca3bd6743892306 100644 --- a/Nanoc.gitignore +++ b/Nanoc.gitignore @@ -4,7 +4,7 @@ output/ # Temporary file directory -tmp/ +tmp/nanoc/ # Crash Log crash.log diff --git a/Node.gitignore b/Node.gitignore index 00cbbdf53f6c487c8392d936ce7225824c11446e..3a4c8581b3aa0d4f9192de158bd4223a90d646b5 100644 --- a/Node.gitignore +++ b/Node.gitignore @@ -29,14 +29,14 @@ bower_components # node-waf configuration .lock-wscript -# Compiled binary addons (http://nodejs.org/api/addons.html) +# Compiled binary addons (https://nodejs.org/api/addons.html) build/Release # Dependency directories node_modules/ jspm_packages/ -# Typescript v1 declaration files +# TypeScript v1 declaration files typings/ # Optional npm cache directory @@ -57,3 +57,17 @@ typings/ # dotenv environment variables file .env +# parcel-bundler cache (https://parceljs.org/) +.cache + +# next.js build output +.next + +# nuxt.js build output +.nuxt + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless diff --git a/OCaml.gitignore b/OCaml.gitignore index f7817ae5c36f9ddef21eb6c9796b5c35976cc80f..da0b20424a0337c1e6089d68aaddd5674c347528 100644 --- a/OCaml.gitignore +++ b/OCaml.gitignore @@ -18,3 +18,6 @@ _build/ # oasis generated files setup.data setup.log + +# Merlin configuring file for Vim and Emacs +.merlin diff --git a/Objective-C.gitignore b/Objective-C.gitignore index 09dfede48147fd815b17e60a81ab7c4db65fd0a8..86de6aa3f5fffa09741520fff94a9ded8a6d3b26 100644 --- a/Objective-C.gitignore +++ b/Objective-C.gitignore @@ -52,7 +52,7 @@ Carthage/Build fastlane/report.xml fastlane/Preview.html -fastlane/screenshots +fastlane/screenshots/**/*.png fastlane/test_output # Code Injection diff --git a/Perl.gitignore b/Perl.gitignore index 9bf1537f6aec1360639a1750c60f7e7b6279db39..ecf66f8429154ee03dee387d99afd4bc670e270a 100644 --- a/Perl.gitignore +++ b/Perl.gitignore @@ -24,7 +24,7 @@ Build.bat # Module::Install inc/ -# ExtUitls::MakeMaker +# ExtUtils::MakeMaker /blib/ /_eumm/ /*.gz diff --git a/Python.gitignore b/Python.gitignore index 113294a5f18d979085b4ad570d8a22a8e4eabd58..894a44cc066a027465cd26d634948d56d13af9af 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -23,6 +23,7 @@ wheels/ *.egg-info/ .installed.cfg *.egg +MANIFEST # PyInstaller # Usually these files are written by a python script from a template @@ -44,6 +45,7 @@ nosetests.xml coverage.xml *.cover .hypothesis/ +.pytest_cache/ # Translations *.mo @@ -52,6 +54,7 @@ coverage.xml # Django stuff: *.log local_settings.py +db.sqlite3 # Flask stuff: instance/ @@ -84,6 +87,8 @@ celerybeat-schedule env/ venv/ ENV/ +env.bak/ +venv.bak/ # Spyder project settings .spyderproject diff --git a/Qt.gitignore b/Qt.gitignore index 5fa47c5a1f21ee324e4ac88ce5f2d0d9017cf114..5291a385b2598093cb2ca3d11e7f49c7f386d1ca 100644 --- a/Qt.gitignore +++ b/Qt.gitignore @@ -1,5 +1,4 @@ # C++ objects and libs - *.slo *.lo *.o @@ -11,7 +10,6 @@ *.dylib # Qt-es - object_script.*.Release object_script.*.Debug *_plugin_import.cpp @@ -26,22 +24,20 @@ moc_*.cpp moc_*.h qrc_*.cpp ui_*.h +*.qmlc +*.jsc Makefile* *build-* - # Qt unit tests target_wrapper.* - # QtCreator - *.autosave -# QtCtreator Qml +# QtCreator Qml *.qmlproject.user *.qmlproject.user.* -# QtCtreator CMake +# QtCreator CMake CMakeLists.txt.user* - diff --git a/R.gitignore b/R.gitignore index fcff087aebb621ca6fd0351733d304943d91a0d3..26fad6fadff13ef5969e6ffff9163fec5f032338 100644 --- a/R.gitignore +++ b/R.gitignore @@ -31,3 +31,6 @@ vignettes/*.pdf # Temporary files created by R markdown *.utf8.md *.knit.md + +# Shiny token, see https://shiny.rstudio.com/articles/shinyapps.html +rsconnect/ diff --git a/README.md b/README.md index 68afeff0eaf1a768d05f1c0cde5eb75f2f7663ff..554835683e23cb5a5f2fda220b5d3651376d32f7 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ the following resources are a great place to start: [man]: http://git-scm.com/docs/gitignore [help]: https://help.github.com/articles/ignoring-files -[chapter]: http://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository#Ignoring-Files +[chapter]: https://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository#_ignoring [progit]: http://git-scm.com/book ## Folder structure @@ -25,7 +25,7 @@ Global (operating system or editor specific) templates should go into the ## Contributing guidelines -We’d love you to help us improve this project. To help us keep this collection +We’d love for you to help us improve this project. To help us keep this collection high quality, we request that contributions adhere to the following guidelines. - **Provide a link to the application or project’s homepage**. Unless it’s @@ -42,7 +42,7 @@ high quality, we request that contributions adhere to the following guidelines. 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 +- **Please consider the scope of your change**. If your change is 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 editor, tool, or operating system. diff --git a/ROS.gitignore b/ROS.gitignore index f8bcd11737109a2cc30684b5431020a0f370e8cf..35d74bb771f5ef74aa1259a9e472c379e4d58d86 100644 --- a/ROS.gitignore +++ b/ROS.gitignore @@ -1,3 +1,5 @@ +devel/ +logs/ build/ bin/ lib/ @@ -11,6 +13,8 @@ msg/*Feedback.msg msg/*Goal.msg msg/*Result.msg msg/_*.py +build_isolated/ +devel_isolated/ # Generated by dynamic reconfigure *.cfgc diff --git a/Rails.gitignore b/Rails.gitignore index 42aeb55000adc6c2b53c6bdfab82ade14e9e4917..e62f78e17bcb78d57f4b10850480c98326dc7963 100644 --- a/Rails.gitignore +++ b/Rails.gitignore @@ -14,6 +14,7 @@ pickle-email-*.html # TODO Comment out this rule if you are OK with secrets being uploaded to the repo config/initializers/secret_token.rb +config/master.key # Only include if you have production secrets in this file, which is no longer a Rails default # config/secrets.yml @@ -42,3 +43,7 @@ bower.json # Ignore Byebug command history file. .byebug_history + +# Ignore node_modules +node_modules/ + diff --git a/Rust.gitignore b/Rust.gitignore index 50281a44270e0fe457f02c7c9edebe234eaa708d..088ba6ba7d345b76aa2b8dc021dd25e1323189b3 100644 --- a/Rust.gitignore +++ b/Rust.gitignore @@ -3,7 +3,7 @@ /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 +# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html Cargo.lock # These are backup files generated by rustfmt diff --git a/Sass.gitignore b/Sass.gitignore index 486b32ce90c34784ec42e113266dd0770b881011..159f515170b8ff415671ce5f26746b62aacf1558 100644 --- a/Sass.gitignore +++ b/Sass.gitignore @@ -1,2 +1,4 @@ .sass-cache/ *.css.map +*.sass.map +*.scss.map diff --git a/Smalltalk.gitignore b/Smalltalk.gitignore index 75272b234725a4c28072061be87f5885bfef9707..943995e11726ff87bc6c990651494af3989cff83 100644 --- a/Smalltalk.gitignore +++ b/Smalltalk.gitignore @@ -13,6 +13,10 @@ SqueakDebug.log # Monticello package cache /package-cache +# playground cache +/play-cache +/play-stash + # Metacello-github cache /github-cache github-*.zip diff --git a/Swift.gitignore b/Swift.gitignore index d53404493965e7fa24968507f28ed46d6c37f702..312d1f652c6c746b4e9ab8e59f3623809f800a87 100644 --- a/Swift.gitignore +++ b/Swift.gitignore @@ -37,6 +37,7 @@ playground.xcworkspace # Add this line if you want to avoid checking in source code from Swift Package Manager dependencies. # Packages/ # Package.pins +# Package.resolved .build/ # CocoaPods @@ -63,5 +64,5 @@ Carthage/Build fastlane/report.xml fastlane/Preview.html -fastlane/screenshots +fastlane/screenshots/**/*.png fastlane/test_output diff --git a/Symfony.gitignore b/Symfony.gitignore index 6c224e024e95fb06a53c67c85c8b73b1fe40265a..d098259ffb0f55734c83e9618188df390622eb6c 100644 --- a/Symfony.gitignore +++ b/Symfony.gitignore @@ -25,6 +25,7 @@ /bin/* !bin/console !bin/symfony_requirements +/vendor/ # Assets and user uploads /web/bundles/ @@ -37,5 +38,11 @@ # Build data /build/ +# Composer PHAR +/composer.phar + # Backup entities generated with doctrine:generate:entities command **/Entity/*~ + +# Embedded web-server pid file +/.web-server-pid diff --git a/TeX.gitignore b/TeX.gitignore index a0322dbd35a61cb1357655a4218106f67c2e1212..3d12d3f90ad77ae4dc0c254a44998773e0ba46ad 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -10,9 +10,11 @@ *.fot *.cb *.cb2 +.*.lb ## Intermediate documents: *.dvi +*.xdv *-converted-to.* # these rules might exclude image files for figures etc. # *.ps @@ -38,6 +40,10 @@ *.synctex.gz(busy) *.pdfsync +## Build tool directories for auxiliary files +# latexrun +latex.out/ + ## Auxiliary and intermediate files from other packages: # algorithms *.alg @@ -108,6 +114,14 @@ acs-*.bib *.gaux *.gtex +# htlatex +*.4ct +*.4tc +*.idv +*.lg +*.trc +*.xref + # hyperref *.brf @@ -143,7 +157,9 @@ _minted* *.mw # nomencl +*.nlg *.nlo +*.nls # pax *.pax @@ -186,6 +202,9 @@ pythontex-files-*/ # easy-todo *.lod +# xmpincl +*.xmpi + # xindy *.xdy @@ -214,7 +233,14 @@ TSWLatexianTemp* *~[0-9]* # auto folder when using emacs and auctex -/auto/* +./auto/* +*.el # expex forward references with \gathertags *-tags.tex + +# standalone packages +*.sta + +# generated if using elsarticle.cls +*.spl diff --git a/Terraform.gitignore b/Terraform.gitignore index 41859c81f1c272fa7acf5f2bf5d67e1cb20cd3df..d9397e2d7d994d2b07af0b88a94cdade51d8dc5b 100644 --- a/Terraform.gitignore +++ b/Terraform.gitignore @@ -1,6 +1,15 @@ -# Compiled files +# Local .terraform directories +**/.terraform/* + +# .tfstate files *.tfstate -*.tfstate.backup +*.tfstate.* + +# Crash log files +crash.log -# Module directory -.terraform/ +# Ignore any .tfvars files that are generated automatically for each Terraform run. Most +# .tfvars files are managed as part of configuration and so should be included in +# version control. +# +# example.tfvars diff --git a/Umbraco.gitignore b/Umbraco.gitignore index ea05e1fb2a9e95c25d6e8ee4f62c61e5d7619e04..cd90af3071a70e37fabca1fb470a193fb4dc0627 100644 --- a/Umbraco.gitignore +++ b/Umbraco.gitignore @@ -1,3 +1,7 @@ +## Ignore Umbraco files/folders generated for each instance +## +## Get latest from https://github.com/github/gitignore/blob/master/Umbraco.gitignore + # Note: VisualStudio gitignore rules may also be relevant # Umbraco @@ -12,8 +16,11 @@ # Don't ignore Umbraco packages (VisualStudio.gitignore mistakes this for a NuGet packages folder) # Make sure to include details from VisualStudio.gitignore BEFORE this -!**/App_Data/[Pp]ackages/ -!**/[Uu]mbraco/[Dd]eveloper/[Pp]ackages +!**/App_Data/[Pp]ackages/* +!**/[Uu]mbraco/[Dd]eveloper/[Pp]ackages/* -# ImageProcessor DiskCache +# ImageProcessor DiskCache **/App_Data/cache/ + +# Ignore the Models Builder models out of date flag +**/App_Data/Models/ood.flag diff --git a/Unity.gitignore b/Unity.gitignore index eb83a8f122de4f411b0db9eeefdccf0b73c34c7c..0210746b1a539bc60d5eade62737b686d0545814 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -1,12 +1,12 @@ -/[Ll]ibrary/ -/[Tt]emp/ -/[Oo]bj/ -/[Bb]uild/ -/[Bb]uilds/ -/Assets/AssetStoreTools* +[Ll]ibrary/ +[Tt]emp/ +[Oo]bj/ +[Bb]uild/ +[Bb]uilds/ +Assets/AssetStoreTools* -# Visual Studio 2015 cache directory -/.vs/ +# Visual Studio cache directory +.vs/ # Autogenerated VS/MD/Consulo solution and project files ExportedObj/ @@ -22,9 +22,11 @@ ExportedObj/ *.booproj *.svd *.pdb +*.opendb # Unity3D generated meta files *.pidb.meta +*.pdb.meta # Unity3D Generated File On Crash Reports sysinfo.txt diff --git a/UnrealEngine.gitignore b/UnrealEngine.gitignore index 6c6e1c327fd14013499201427b940ee4598e2946..1daca8b50d9699725a3d29c56176b1949be167e9 100644 --- a/UnrealEngine.gitignore +++ b/UnrealEngine.gitignore @@ -50,6 +50,7 @@ SourceArt/**/*.tga # Binary Files Binaries/* +Plugins/*/Binaries/* # Builds Build/* @@ -70,6 +71,7 @@ Saved/* # Compiled source files for the engine to use Intermediate/* +Plugins/*/Intermediate/* # Cache files for the editor to use DerivedDataCache/* diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 22fd88a55a3a1f5f232f70f6a2eeccdbfd3ea646..f431ddc7cf5f00f02df9601ffb7c3e5f9b35dc6e 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -24,11 +24,14 @@ bld/ [Oo]bj/ [Ll]og/ -# Visual Studio 2015 cache/options directory +# Visual Studio 2015/2017 cache/options directory .vs/ # Uncomment if you have tasks that create the project's static files in wwwroot #wwwroot/ +# Visual Studio 2017 auto generated files +Generated\ Files/ + # MSTest test Results [Tt]est[Rr]esult*/ [Bb]uild[Ll]og.* @@ -49,16 +52,21 @@ BenchmarkDotNet.Artifacts/ project.lock.json project.fragment.lock.json artifacts/ -**/Properties/launchSettings.json +# StyleCop +StyleCopReport.xml + +# Files built by Visual Studio *_i.c *_p.c *_i.h *.ilk *.meta *.obj +*.iobj *.pch *.pdb +*.ipdb *.pgc *.pgd *.rsp @@ -96,6 +104,9 @@ ipch/ *.vspx *.sap +# Visual Studio Trace Files +*.e2e + # TFS 2012 Local Workspace $tf/ @@ -116,6 +127,10 @@ _TeamCity* # DotCover is a Code Coverage Tool *.dotCover +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + # Visual Studio code coverage results *.coverage *.coveragexml @@ -151,7 +166,7 @@ publish/ # Publish Web Output *.[Pp]ublish.xml *.azurePubxml -# TODO: Comment the next line if you want to checkin your web deploy settings +# Note: Comment the next line if you want to checkin your web deploy settings, # but database connection strings (with potential passwords) will be unencrypted *.pubxml *.publishproj @@ -164,11 +179,11 @@ PublishScripts/ # NuGet Packages *.nupkg # The packages folder can be ignored because of Package Restore -**/packages/* +**/[Pp]ackages/* # except build/, which is used as an MSBuild target. -!**/packages/build/ +!**/[Pp]ackages/build/ # Uncomment if necessary however generally it will be regenerated when needed -#!**/packages/repositories.config +#!**/[Pp]ackages/repositories.config # NuGet v3's project.json files produces more ignorable files *.nuget.props *.nuget.targets @@ -205,6 +220,10 @@ ClientBin/ *.publishsettings orleans.codegen.cs +# Including strong name files can present a security risk +# (https://github.com/github/gitignore/pull/2483#issue-259490424) +#*.snk + # Since there are multiple workflows, uncomment next line to ignore bower_components # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) #bower_components/ @@ -219,6 +238,8 @@ _UpgradeReport_Files/ Backup*/ UpgradeLog*.XML UpgradeLog*.htm +ServiceFabricBackup/ +*.rptproj.bak # SQL Server files *.mdf @@ -229,6 +250,7 @@ UpgradeLog*.htm *.rdl.data *.bim.layout *.bim_*.settings +*.rptproj.rsuser # Microsoft Fakes FakesAssemblies/ @@ -240,9 +262,6 @@ FakesAssemblies/ .ntvs_analysis.dat node_modules/ -# Typescript v1 declaration files -typings/ - # Visual Studio 6 build log *.plg @@ -293,3 +312,18 @@ __pycache__/ *.btm.cs *.odx.cs *.xsd.cs + +# OpenCover UI analysis results +OpenCover/ + +# Azure Stream Analytics local run output +ASALocalRun/ + +# MSBuild Binary and Structured Log +*.binlog + +# NVidia Nsight GPU debugger configuration file +*.nvuser + +# MFractors (Xamarin productivity tool) working folder +.mfractor/ diff --git a/WordPress.gitignore b/WordPress.gitignore index 97923503c4cb864a5d6d4c7f4b21ace73a9fdb51..3b181ec0cf24b14f5155aeca6f6af866c6023f66 100644 --- a/WordPress.gitignore +++ b/WordPress.gitignore @@ -7,6 +7,7 @@ wp-content/blogs.dir/ wp-content/cache/ wp-content/upgrade/ wp-content/uploads/ +wp-content/mu-plugins/ wp-content/wp-cache-config.php wp-content/plugins/hello.php diff --git a/ZendFramework.gitignore b/ZendFramework.gitignore index 80adb154900fd6a4d0c38c899a92455c4b821553..f0b7d8585b703f2726eb98334d5452777400ef3e 100644 --- a/ZendFramework.gitignore +++ b/ZendFramework.gitignore @@ -19,7 +19,6 @@ temp/ data/DoctrineORMModule/Proxy/ data/DoctrineORMModule/cache/ - # Legacy ZF1 demos/ extras/documentation