Skip to content

Commit

Permalink
Merge latest (#1)
Browse files Browse the repository at this point in the history
* Update Node.gitignore (github#3264)

* Added gitignore for GNOME Extension (github#3268)

* [Unity] Fix ignore Jetbrains plugin folder (github#3266)

Add missing slash to make pattern accurate, since the JetBrains folder is always relative to root assets folder.

* added Coverlet result files as a Code Coverage Tool (github#3252)

* Ignore files inside `.vscode-test` (github#3256)

* Ignore files inside `.vscode-test` 

[vscode-test](https://github.com/microsoft/vscode-test) is a testing framework for vscode extensions. Inside the `vscode-test` folder are stored one or more versions of vscode, which are used for testing a vscode extension.

* Update Node.gitignore

* Added a comment why MemoryCaptures get excluded (github#3276)

* Update Autotools.gitignore (github#3271)

* TeX: Ignore REVTeX generated Notes.bib files (github#3286)

* [Godot] Ignore imported translations (github#3269)

The Godot editor automatically creates those binary files from
translations in CSV format. There's no need to add them to
version control.

* Update PureScript adding .spago (github#3278)

* [Global/Eclipse] Make .project opt-in (github#3305)

The project description file.

* Ignore .pytype/ directory (github#3301)

pytype is a static type analyzer for Python code;
it generates files of inferred type information,
located by default in .pytype/pyi.

* Update Unity.gitignore (github#3297)

Unity 2020 introduces a new "UserSettings" top-level project folder.
See https://forum.unity.com/threads/whats-the-usersettings-directory.754436/ for more information.

* Update concrete5 gitignore (github#3176)

* [Python] .python-version should NOT be ignored (github#3274)

* Add Umbraco V8 packages folder location (github#3302)

In Umbraco v8 we have a new packages folder located under Umbraco/views/packages/...

This gets ignored by the current version. Adding this new line prevents this and includes all files and subfolders under this new location.

* add alternative sftp settings file (github#3006)

* add alternative sftp settings file

* update for possible multiple alt* numbered files

* add in global metals (github#3296)

* Add snowpack dependency directory (github#3315)

* Add `cover/` to Python.gitignore. (github#3310)

* Changes the name of Perl 6 to Raku (github#3312)

Since October 2019, Raku is the name of the language formerly known as
Perl 6. This reflects the change. It's the same language, so changes
are mostly cosmetic.

* Add ignore to umbraco folder (github#3307)

Add ignore to umbraco folder as it will be added by Install-Package UmbracoCms or updated by Update-Package UmbracoCms

* Remote typings ignore from node gitignore (github#3319)

Similar to github#2608, it's the defacto tsc way now for adding typings locally.

* Changed TeX to not ignore tikz files by default. (github#3320)

* Include Rider as a supported IDE (github#3323)

AS far as I can tell this .gitignore also applies to Rider. Looking at the somewhat official .gitignore for Rider [here](https://github.com/JetBrains/resharper-rider-samples/blob/master/.gitignore), it seems compatible.

* Add period. (github#3336)

* Update for Prestashop 1.7 (github#3261)

* Jigsaw (github#3334)

* update parcel cache (github#3331)

* Update Drupal.gitignore (github#3329)

* Add /public/uploads for file upload gem Shrine (github#3333)

When using a file upload gem called Shrine, its file system mode put images under `public/uploads`.

https://github.com/shrinerb/shrine/blob/053bcf297e092e9695731fb9b67a86780e898203/doc/storage/file_system.md

* Ignore Cython debug symbols (github#3330)

Cython extension modules built with `gdb_debug=True` spit out debug symbols in the `cython_debug` directory at the top level of the project. The files in this directory contain hardcoded paths and are not shareable/meaningful across environments, so I think it makes sense to include them in a default Python .gitignore.

* Improved JENKINS_HOME example (github#3332)

After years of use I've come up with some improvements to the
`JENKINS_HOME.gitignore` example.

- Major performance improvement: On very large Jenkins installations that
  have been running for more than one year, there tends to be many builds
  (hundreds of thousands of builds).  The `builds` directory of these
  jobs contain millions of files which would cause Git to hang for
  several minutes on simple commands like `git status` and longer for
  committing changes.  `strace` was used on Git to figure out the
  performance impact and this proposed change includes the optimization.
  I also added a clear comment explaining the line's purpose.
- There's an example for how to include Jenkins encryption keys, and
  there's a disclaimer informing the user why they shouldn't but still
  giving an example.
- Comments have been reworded and slightly reformatted to be a little
  more clear.

* Add Unity's Addressables and Android's temp files. (github#3311)

* Added Addressables.

Prevent automatically generated addressable files to end up in Git.

* Update .gitignore to exclude packed Addressables and Android auto-generated files.

* [Node] Add yarn v2 excludes (github#3327)

* [VisualStudio] Add rule for ScaffoldingReadMe.txt (github#3328)

* Update Autotools.gitignore. (github#3337)

Ignore .dirstamp files from automake used for non-existing directory dependencies.

* Add Win32/ to gitginore list (github#3308)

Visual Studio .Net used Win32/ as one of the default output directories for C and C++ projects. Later, when 64-bit support was added to the toolchain (circa 2005), x64/ was used. The Gitignore files include x64/, but not Win32/. The commit adds support for both Win32/ and x64/.

* update README (github#3248)

* Extend Qt.gitignore with qmlcache qrc files (github#3322)

Projects using QML files generating a temporary qrc file if a qrc file present in the project.

* Changes to PyBuilder 0.12+ (github#3338)

PyB 0.12 uses `$project_root/.pybuilder/` for internal venvs.

* [Python] adding IDE & static related stuff (github#3317)

* Update R.gitignore (github#3354)

* Ignore Local History folder (github#3008)

This will add support for the default location the Local History extension for Visual Studio Code uses.
See https://marketplace.visualstudio.com/items?itemName=xyz.local-history

* Revert "[Python] adding IDE & static related stuff (github#3317)" (github#3363)

This reverts commit e931ef7.

* Ignore Terraform CLI configuration files (github#3359)

* Ignore AWS Serverless Application Model build folder (github#3357)

https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-cli-command-reference-sam-build.html

* Add generated timing files to Coq.gitignore (github#3367)

These generated files were added in coq/coq#745

* Remove pip-wheel-metadata/ from Python.gitignore (github#3364)

pip generated this folder for a few versions, as part of it's initial
implementation of PEP 517.

pip has not generated this folder for a few versions now, so it should
be OK to remove this from the standard gitignore file.

* Ignore Gradle subproject build dir (github#3370)

* Add FodyWeavers.xsd to VisualStudio.gitignore (github#3380)

* Ignore Next.js `next export` result directory (github#3387)

* Dart: Ignore .flutter-plugins (github#3398)

Generated files that appear when using 'google_fonts' or other Dart
packages designed as Flutter plugins.

* Add .yarn/install-state.gz to Node.gitignore (github#3407)

After running `yarn set version berry` and `yarn install`, the file `.yarn/install-state.gz` is created.

The documentation at https://yarnpkg.com/advanced/qa#which-files-should-be-gitignored mentions that this file should be ignored:

> .yarn/install-state.tgz is an optimization file that you shouldn't have to ever commit. It simply stores the exact state of your project so that the next commands can boot without having to resolve your workspaces again.

The documentation has a minor error; the generated file is `.gz` instead of `.tgz` (source: https://github.com/yarnpkg/berry/pull/998/files#diff-23dd4c2e823c25186f1107e88e962032R201)

* ignore .xwm generated by xwatermark package in TeX (github#3412)

* Add *.aab (github#3414)

* Fixing target and adding debug to Rust gitignore (github#3436)

The problem here was two fold:
1. the folder "/target/" would be top-level of the repo only, it should be "target/" to properly exclude target folders anywhere in the repo
2. the default Rust/Cargo folder when compiling code is "debug/", which gets used perhaps more often that "target/", added that

* Fix false positives on Coverage*.cs files (github#3454)

I added this .gitignore to a project that included a file named CoverageSearchModel.cs, and the file was wrongly ignored.  This change fixes the incorrect use of the range operator on the Coverlet rules.

* Update stale heading anchor (github#3445)

Co-authored-by: ZhengYuan Loo <loozhengyuan@users.noreply.github.com>

* ignore *~ files in the po directory (github#3453)

Common IME for `gettext` utilities like `tools::update_pkg_po('.')` to create these temp files (at least on Mac)

* ignore HPROF files (github#3456)

* Exclude *.tfvars files (github#3452)

Co-authored-by: Kevin Cochran <kcochran@hashicorp.com>

* Remove pointless blank line from the beginning of the Godot file (github#3466)

* KiCad: add *.kicad_sch-bak and *.kicad_prl (github#3427)

* KiCad: add *.kicad_sch-bak

As used by the new file formats for KiCad 6.0
See https://kicad-pcb.org/blog/2020/05/Development-Highlight-New-schematic-and-symbol-library-file-formats-are-now-the-default/

* Add *.kicad_prl to KiCad.gitignore

More info: https://forum.kicad.info/t/new-project-file-format/23705

Co-authored-by: anishagg17 <43617894+anishagg17@users.noreply.github.com>
Co-authored-by: Pellegrino Prevete <purfett@gmail.com>
Co-authored-by: 狂飙 <zzjbcn@gmail.com>
Co-authored-by: Łukasz Kurzyniec <5943484+lkurzyniec@users.noreply.github.com>
Co-authored-by: Simon Siefke <simon.siefke@gmail.com>
Co-authored-by: FritzsHero <fritzshero@gmail.com>
Co-authored-by: Leonardo Romor <leonardo.romor@gmail.com>
Co-authored-by: Henri Menke <henri@icp.uni-stuttgart.de>
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
Co-authored-by: Hideaki KAWAI <kayhide@gmail.com>
Co-authored-by: Douglas Larson <larsondouglas@gmail.com>
Co-authored-by: Brad Solomon <brad.solomon.1124@gmail.com>
Co-authored-by: Daniel Heim <danielheim@gmail.com>
Co-authored-by: shahroq <shahroq@yahoo.com>
Co-authored-by: Santiago Basulto <santiago.basulto@gmail.com>
Co-authored-by: Michaël Vanbrabandt <info@mivaweb.be>
Co-authored-by: Gruber <GlassGruber@users.noreply.github.com>
Co-authored-by: Chris Kipp <ckipp@pm.me>
Co-authored-by: Igor Strebezhev <xamgore@users.noreply.github.com>
Co-authored-by: Xuan (Sean) Hu <i@huxuan.org>
Co-authored-by: Juan Julián Merelo Guervós <jjmerelo@gmail.com>
Co-authored-by: bakkiung <56805122+bakkiung@users.noreply.github.com>
Co-authored-by: Jeffrey Priebe <jeffreypriebe@gmail.com>
Co-authored-by: Bart Verhagen <bverhagen@users.noreply.github.com>
Co-authored-by: bitbonk <bitbonk@msn.com>
Co-authored-by: mr <info@MasujimaRyohei.jp>
Co-authored-by: Marouane Hassine <marouanehassine@users.noreply.github.com>
Co-authored-by: Rohan Sakhale <rs@saiashirwad.com>
Co-authored-by: A. Said Aslan <said_2107@hotmail.com>
Co-authored-by: MetaJuanito Fatas <juanitofatas@gmail.com>
Co-authored-by: Elijah Shaw-Rutschman <elijahr@gmail.com>
Co-authored-by: Sam Gleske <875669+samrocketman@users.noreply.github.com>
Co-authored-by: JasperCiti <48373360+JasperCiti@users.noreply.github.com>
Co-authored-by: ChiefORZ <seb.schaffernak@gmail.com>
Co-authored-by: Patrick Roche <patrick.l.roche@gmail.com>
Co-authored-by: Christoph Niethammer <cniethammer@users.noreply.github.com>
Co-authored-by: Jeffrey Walton <noloader@gmail.com>
Co-authored-by: jymok12 <51149077+jymok12@users.noreply.github.com>
Co-authored-by: Miklós Márton <martonmiklosqdev@gmail.com>
Co-authored-by: Arcadiy Ivanov <arcadiy@ivanov.biz>
Co-authored-by: Meysam <MeysamAzad81@yahoo.com>
Co-authored-by: Patrick Schratz <patrick.schratz@gmail.com>
Co-authored-by: ofthelit <ofthelit@users.noreply.github.com>
Co-authored-by: Brendan Forster <brendan@github.com>
Co-authored-by: Loo Zheng Yuan <loozhengyuan@users.noreply.github.com>
Co-authored-by: Igor Stepanov <stepio.ua@gmail.com>
Co-authored-by: Jason Gross <jasongross9@gmail.com>
Co-authored-by: Pradyun Gedam <pradyunsg@gmail.com>
Co-authored-by: Mitchell Skaggs <skaggsm333@gmail.com>
Co-authored-by: Daniel Chalmers <daniel.chalmers@outlook.com>
Co-authored-by: Ted Kesgar <tkesgar@users.noreply.github.com>
Co-authored-by: Sascha Peilicke <sascha@peilicke.de>
Co-authored-by: Jon Layton <2287825+ch4ot1c@users.noreply.github.com>
Co-authored-by: Benjamin Buch <bebuch@users.noreply.github.com>
Co-authored-by: Hiroto Kobayashi <kobahiro0519@gmail.com>
Co-authored-by: John Stilley <1831479+theJollySin@users.noreply.github.com>
Co-authored-by: Justin Gregory <jgregory@atiba.com>
Co-authored-by: ZhengYuan Loo <loozhengyuan@gmail.com>
Co-authored-by: Michael Chirico <michaelchirico4@gmail.com>
Co-authored-by: Maher Zaidoune <maherzaidoune@gmail.com>
Co-authored-by: Kevin Cochran <40193276+kevincloud@users.noreply.github.com>
Co-authored-by: Kevin Cochran <kcochran@hashicorp.com>
Co-authored-by: Michael Alexsander <michaelalexsander@protonmail.com>
Co-authored-by: Diego Herranz <diegoherranz@diegoherranz.com>
  • Loading branch information
Show file tree
Hide file tree
Showing 34 changed files with 360 additions and 56 deletions.
3 changes: 3 additions & 0 deletions Android.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -83,3 +83,6 @@ lint/generated/
lint/outputs/
lint/tmp/
# lint/reports/

# Android Profiling
*.hprof
2 changes: 2 additions & 0 deletions Autotools.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ Makefile.in
/py-compile
/test-driver
/ylwrap
.deps/
.dirstamp

# http://www.gnu.org/software/autoconf

Expand Down
19 changes: 18 additions & 1 deletion Concrete5.gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,21 @@
# ignore the error log and .htaccess and others
error_log
.htaccess

# concrete5 5.6 specific

config/site.php
files/cache/*
files/tmp/*
.htaccess

# concrete5 5.7 specific

# ignore everything but the index.html
/application/files/*
!/application/files/index.html

# ignore updates folder
/updates/*

# ignore sitemap.xml
/sitemap.xml
10 changes: 10 additions & 0 deletions Coq.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -31,3 +31,13 @@ lia.cache
nia.cache
nlia.cache
nra.cache

# generated timing files
*.timing.diff
*.v.after-timing
*.v.before-timing
*.v.timing
time-of-build-after.log
time-of-build-before.log
time-of-build-both.log
time-of-build-pretty.log
3 changes: 3 additions & 0 deletions Dart.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,6 @@ doc/api/
*.js_
*.js.deps
*.js.map

.flutter-plugins
.flutter-plugins-dependencies
8 changes: 4 additions & 4 deletions Drupal.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -23,25 +23,25 @@

# Ignore drupal core (if not versioning drupal sources)
/core
/vendor
/modules/README.txt
/profiles/README.txt
/themes/README.txt
/sites/README.txt
/sites/example.sites.php
/sites/example.settings.local.php
/sites/development.services.yml
/themes/README.txt
/vendor
/.csslintrc
/.editorconfig
/.eslintignore
/.eslintrc.json
/.gitattributes
/.ht.router.php
/.htaccess
/autoload.php
/composer.json
/composer.lock
/example.gitignore
/index.php
/INSTALL.txt
/LICENSE.txt
/README.txt
/robots.txt
Expand Down
4 changes: 4 additions & 0 deletions Global/Eclipse.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -54,3 +54,7 @@ local.properties
.cache-main
.scala_dependencies
.worksheet

# Uncomment this line if you wish to ignore the project description file.
# Typically, this file would be tracked if it contains build/dependency configurations:
#.project
2 changes: 1 addition & 1 deletion Global/JetBrains.gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839

# User-specific stuff
Expand Down
5 changes: 5 additions & 0 deletions Global/Metals.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Generated Metals (Scala Language Server) files
# Reference: https://scalameta.org/metals/
.metals/
.bloop/
project/metals.sbt
2 changes: 1 addition & 1 deletion Global/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ This directory contains globally useful gitignores,
e.g. OS-specific and editor specific.

For more on global gitignores:
<https://help.github.com/articles/ignoring-files/#create-a-global-gitignore>
<https://help.github.com/en/github/using-git/ignoring-files#configuring-ignored-files-for-all-repositories-on-your-computer>

And a good blog post about 'em:
<http://augustl.com/blog/2009/global_gitignores>
1 change: 1 addition & 0 deletions Global/SublimeText.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

# SFTP configuration file
sftp-config.json
sftp-config-alt*.json

# Package control specific files
Package Control.last-run
Expand Down
3 changes: 3 additions & 0 deletions Global/VisualStudioCode.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,6 @@
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace

# Local History for Visual Studio Code
.history/
4 changes: 3 additions & 1 deletion Godot.gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,11 @@

# Godot-specific ignores
.import/
export.cfg
export_presets.cfg

# Imported translations (automatically generated from CSV files)
*.translation

# Mono-specific ignores
.mono/
data_*/
3 changes: 2 additions & 1 deletion Gradle.gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
.gradle
/build/
**/build/
!src/**/build/

# Ignore Gradle GUI config
gradle-app.setting
Expand Down
41 changes: 33 additions & 8 deletions JENKINS_HOME.gitignore
Original file line number Diff line number Diff line change
@@ -1,25 +1,50 @@
#Learn more about Jenkins and JENKINS_HOME directory for which this file is intended.
# Learn more about Jenkins and JENKINS_HOME directory for which this file is
# intended.
#
# http://jenkins-ci.org/
# https://wiki.jenkins-ci.org/display/JENKINS/Administering+Jenkins
#
# Note: secret.key is purposefully not tracked by git. This should be backed up
# separately because configs may contain secrets which were encrypted using the
# secret.key. To back up secrets use 'tar -czf /tmp/secrets.tgz secret*' and
# save the file separate from your repository. If you want secrets backed up
# with configuration, then see the bottom of this file for an example.

#ignore all JENKINS_HOME except jobs directory, root xml config, and .gitignore file
# Ignore all JENKINS_HOME except jobs directory, root xml config, and
# .gitignore file.
/*
!/jobs
!/.gitignore
!/*.xml

#ignore all files in jobs subdirectories except for folders
#note: git doesn't track folders, only file content
# Ignore all files in jobs subdirectories except for folders.
# Note: git doesn't track folders, only file content.
jobs/**
!jobs/**/

#uncomment the following line to save next build numbers with config
# Uncomment the following line to save next build numbers with config.

#!jobs/**/nextBuildNumber

#exclude only config.xml files in repository subdirectories
# For performance reasons, we want to ignore builds in Jenkins jobs because it
# contains many tiny files on large installations. This can impact git
# performance when running even basic commands like 'git status'.
builds
indexing

# Exclude only config.xml files in repository subdirectories.
!config.xml

#don't track workspaces (when users build on the master)
# Don't track workspaces (when users build on the master).
jobs/**/*workspace

#as a result only settings and job config.xml files in JENKINS_HOME will be tracked by git
# Security warning: If secrets are included with your configuration, then an
# adversary will be able to decrypt all encrypted secrets within Jenkins
# config. Including secrets is a bad practice, but the example is included in
# case someone still wants it for convenience. Uncomment the following line to
# include secrets for decryption with repository configuration in Git.

#!/secret*

# As a result, only Jenkins settings and job config.xml files in JENKINS_HOME
# will be tracked by git.
2 changes: 2 additions & 0 deletions KiCad.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
*.bak
*.bck
*.kicad_pcb-bak
*.kicad_sch-bak
*.kicad_prl
*.sch-bak
*~
_autosave-*
Expand Down
18 changes: 15 additions & 3 deletions Node.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,8 @@ build/Release
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/
# Snowpack dependency directory (https://snowpack.dev/)
web_modules/

# TypeScript cache
*.tsbuildinfo
Expand Down Expand Up @@ -74,17 +74,19 @@ typings/

# parcel-bundler cache (https://parceljs.org/)
.cache
.parcel-cache

# Next.js build output
.next
out

# Nuxt.js build / generate output
.nuxt
dist

# Gatsby files
.cache/
# Comment in the public line in if your project uses Gatsby and *not* Next.js
# Comment in the public line in if your project uses Gatsby and not Next.js
# https://nextjs.org/blog/next-9-1#public-directory-support
# public

Expand All @@ -102,3 +104,13 @@ dist

# TernJS port file
.tern-port

# Stores VSCode versions used for testing VSCode extensions
.vscode-test

# yarn v2
.yarn/cache
.yarn/unplugged
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*
Loading

0 comments on commit 2e5d1e7

Please sign in to comment.