From d885efdecc256f7d8973f0a3b668e097bd86c679 Mon Sep 17 00:00:00 2001 From: Dhruv Jain Date: Wed, 1 Oct 2025 08:05:41 +0530 Subject: [PATCH 01/21] feat: add turbo repo to node gitignore --- Node.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Node.gitignore b/Node.gitignore index 0ccb8df8..d1e01fcb 100644 --- a/Node.gitignore +++ b/Node.gitignore @@ -139,3 +139,6 @@ dist vite.config.js.timestamp-* vite.config.ts.timestamp-* .vite/ + +# Turbo Repo +.turbo \ No newline at end of file From d8635c69ba0cafd101e401d310a1587c03636d6f Mon Sep 17 00:00:00 2001 From: ibrahim Date: Sat, 4 Oct 2025 08:53:35 +0300 Subject: [PATCH 02/21] Add ignore rules for Revise package files and common editor/OS temporary files in Julia projects --- Julia.gitignore | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Julia.gitignore b/Julia.gitignore index 285da1ec..33c83a98 100644 --- a/Julia.gitignore +++ b/Julia.gitignore @@ -26,3 +26,14 @@ Manifest*.toml # File generated by the Preferences package to store local preferences LocalPreferences.toml JuliaLocalPreferences.toml + +# Files generated by the Revise package to store local preferences +.history +.julia_history +.julia/ + +# Common temporary files and directories created by editors and operating systems +__pycache__/ +*.so +*.dylib +*.dll From 40c5d3211c316f9c4971bc29b90e62427b887962 Mon Sep 17 00:00:00 2001 From: ibrahim Date: Sat, 4 Oct 2025 09:04:10 +0300 Subject: [PATCH 03/21] remove __pycache__. Because this pattern is Python-specific; remove .julia_history. Because The .julia_history pattern is redundant since .history would already match it --- Julia.gitignore | 2 -- 1 file changed, 2 deletions(-) diff --git a/Julia.gitignore b/Julia.gitignore index 33c83a98..918e3188 100644 --- a/Julia.gitignore +++ b/Julia.gitignore @@ -29,11 +29,9 @@ JuliaLocalPreferences.toml # Files generated by the Revise package to store local preferences .history -.julia_history .julia/ # Common temporary files and directories created by editors and operating systems -__pycache__/ *.so *.dylib *.dll From c0aa4c66f9501c01c6efb618a66e3eff093b9ba7 Mon Sep 17 00:00:00 2001 From: Krolti <136226278+krolti@users.noreply.github.com> Date: Mon, 3 Nov 2025 10:47:50 +0300 Subject: [PATCH 04/21] Added /UIElementsSchema to unity .gitignore /UIElementsSchema is an auto-generated folder created by Unity. It is used in the UI Toolkit. In Unity discussions, staff have confirmed that this folder can be safely ignored. https://discussions.unity.com/t/uielementsschema/805120 --- Unity.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Unity.gitignore b/Unity.gitignore index 9eb70ce1..06e73068 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -97,3 +97,6 @@ InitTestScene*.unity* # Auto-generated scenes by play mode tests /[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity* + +# UI Toolkit auto generated files +/UIElementsSchema From 460b9d97a7b5fb041b750edd0ee5edacacc2eac0 Mon Sep 17 00:00:00 2001 From: Russell Shean <73149125+Russell-Shean@users.noreply.github.com> Date: Fri, 19 Dec 2025 19:27:15 +0800 Subject: [PATCH 05/21] R: add `.env` to prevent accidentally exposing credentials Historically R users have used the .Renviron file for storing environmental variables such as secrets, credentials, API keys etc. However, I believe there are several compelling reasons for adding .env to the .gitignore too: 1. The dotenv R package was created to allow users to use .env instead of .Renviron. The package has a significant number of downloads. https://github.com/gaborcsardi/dotenv 2. .env files are standard in many other programming languages. It wouldn't be that out of the unexpected to think R users might end up with an .env file because a python user on their team contributed files to the repo, the R user started programming in nodejs and is used to working with .env file, or a repo is in the process of being translated from a language that uses .env to R. 3. LLMs are making programming accessible to people who may not have much previous experience handling credentials and security. One of the first steps many of these users have to do is store LLM provider API keys somewhere. I worry about a new R user adapting a python workflow or an R workflow that recommends using an .env file and then accidentally committing their LLM API keys to a public repo. 4. I can't think of why an R user would create an .env file for any other reason other than storing credentials and environmental variables. If, for whatever reason, they need to commit an .env file, they can remove that part from the template, but I think the risk of accidentally exposing sensitive credentials justifies adding .env files to the template and not commenting it out by default. --- R.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/R.gitignore b/R.gitignore index e75435c1..05897912 100644 --- a/R.gitignore +++ b/R.gitignore @@ -38,6 +38,7 @@ vignettes/*.pdf # R Environment Variables .Renviron +.env # pkgdown site docs/ From dfa24bf5109409cc210646a09b838836947f8cca Mon Sep 17 00:00:00 2001 From: Zamiell <5511220+Zamiell@users.noreply.github.com> Date: Sun, 21 Dec 2025 12:13:30 -0500 Subject: [PATCH 06/21] fix: incorrect stylization of VS Code --- Node.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Node.gitignore b/Node.gitignore index 0ccb8df8..28cc3640 100644 --- a/Node.gitignore +++ b/Node.gitignore @@ -123,7 +123,7 @@ dist # TernJS port file .tern-port -# Stores VSCode versions used for testing VSCode extensions +# Stores Visual Studio Code versions used for testing Visual Studio Code extensions .vscode-test # yarn v3 From a85a4c2ffde2a3e9bed01176da2c1a82b1c28e89 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rub=C3=A9n=20P=C3=A9rez=20Alonso?= <119585865+rubenp02@users.noreply.github.com> Date: Wed, 21 Jan 2026 14:41:09 +0100 Subject: [PATCH 07/21] Remove trailing spaces and rewrap to 100 columns Removed 2 trailing spaces and rewrapped the surrounding paragraph to 100 columns, consistent with the rest of the file. --- Python.gitignore | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Python.gitignore b/Python.gitignore index e15106e3..d9cfc299 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -195,10 +195,10 @@ cython_debug/ .abstra/ # Visual Studio Code -# Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore -# that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore -# and can be added to the global gitignore or merged into this file. However, if you prefer, -# you could uncomment the following to ignore the entire vscode folder +# Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore that +# can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore +# and can be added to the global gitignore or merged into this file. However, if you prefer, you +# could uncomment the following to ignore the entire vscode folder # .vscode/ # Ruff stuff: From f81300fe73b01bc3605381f846d06401fb2ccab8 Mon Sep 17 00:00:00 2001 From: Tim Robinson <60667522+crossrulz@users.noreply.github.com> Date: Thu, 19 Feb 2026 09:30:21 -0500 Subject: [PATCH 08/21] Add UserState folder to LabVIEW.gitignore --- LabVIEW.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/LabVIEW.gitignore b/LabVIEW.gitignore index 31619f59..1aea5972 100644 --- a/LabVIEW.gitignore +++ b/LabVIEW.gitignore @@ -15,3 +15,4 @@ *.aliases *.lvlps .cache/ +*.UserState From 18b5ee48707ce3c48334d2d94ee61a685ca27182 Mon Sep 17 00:00:00 2001 From: where where Date: Tue, 7 Apr 2026 16:29:41 +0800 Subject: [PATCH 09/21] Add *.lscache to VisualStudio.gitignore --- VisualStudio.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 47a94ef1..533ca9e7 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -426,3 +426,6 @@ FodyWeavers.xsd *.msix *.msm *.msp + +# VS Code C# Dev Kit +*.lscache From 13d15e9cd62feca4cd8b1697d31c449c25f485da Mon Sep 17 00:00:00 2001 From: Daniel Johnson Date: Fri, 17 Apr 2026 14:31:47 -0700 Subject: [PATCH 10/21] Removes duplicate AL.gitignore Removes the root version since I can't properly gauge the impact and widespread use of AL easily. I also did this because the community version is simpler and more complete in my opinion. --- AL.gitignore | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 AL.gitignore diff --git a/AL.gitignore b/AL.gitignore deleted file mode 100644 index 02eac698..00000000 --- a/AL.gitignore +++ /dev/null @@ -1,22 +0,0 @@ -### AL ### -#Template for AL projects for Dynamics 365 Business Central -#launch.json folder -.vscode/ -#Cache folder -.alcache/ -#Symbols folder -.alpackages/ -#Snapshots folder -.snapshots/ -#Testing Output folder -.output/ -#Extension App-file -*.app -#Rapid Application Development File -rad.json -#Translation Base-file -*.g.xlf -#License-file -*.flf -#Test results file -TestResults.xml \ No newline at end of file From ce9cf62da775679e274879aebe83a7ec97e4dac8 Mon Sep 17 00:00:00 2001 From: where where Date: Sat, 16 May 2026 12:59:41 +0800 Subject: [PATCH 11/21] Comment out lscache entry in gitignore --- VisualStudio.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 533ca9e7..3072eff9 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -428,4 +428,4 @@ FodyWeavers.xsd *.msp # VS Code C# Dev Kit -*.lscache +#*.lscache From 90db345f0d09449a59afbb5148c263aab11f1a53 Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Sun, 7 Jun 2026 21:00:00 +0100 Subject: [PATCH 12/21] Updates missing .phpunit.cache dir for newer laravel --- Laravel.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Laravel.gitignore b/Laravel.gitignore index d5673e32..9cbb7838 100644 --- a/Laravel.gitignore +++ b/Laravel.gitignore @@ -21,6 +21,7 @@ Homestead.yaml Homestead.json /.vagrant .phpunit.result.cache +/.phpunit.cache /public/build /storage/pail From 02789433d9bd3922aa41c3a2ca0e4e7b13c44b90 Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Sun, 7 Jun 2026 21:00:00 +0100 Subject: [PATCH 13/21] Ignore .kotlin gradle generated dir --- Android.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Android.gitignore b/Android.gitignore index e5cbb641..b7fb64cf 100644 --- a/Android.gitignore +++ b/Android.gitignore @@ -1,6 +1,7 @@ # Gradle files .gradle/ build/ +.kotlin/ # Local configuration file (sdk path, etc) local.properties From 3d81db802ab99eccc444761791e1756121164da8 Mon Sep 17 00:00:00 2001 From: Krolti <136226278+krolti@users.noreply.github.com> Date: Mon, 8 Jun 2026 10:06:35 +0300 Subject: [PATCH 14/21] fix: folder formatting --- Unity.gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Unity.gitignore b/Unity.gitignore index 36a696a5..d6177106 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -103,6 +103,7 @@ InitTestScene*.unity* /[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity* # UI Toolkit auto generated files -/UIElementsSchema +/UIElementsSchema/ + # Auto-generated cache in Assets folder /[Aa]ssets/[Ss]ceneDependencyCache* From 038ca52c7c3a4006c699ea1032235792cb623019 Mon Sep 17 00:00:00 2001 From: where where Date: Thu, 11 Jun 2026 11:38:40 +0800 Subject: [PATCH 15/21] Use the comment in .NET SDK --- VisualStudio.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 3072eff9..e26480a7 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -427,5 +427,5 @@ FodyWeavers.xsd *.msm *.msp -# VS Code C# Dev Kit +# Offical VS Code C# Dev Kit Extension exclusion #*.lscache From a11ba2154ca9a8461b03f2e24587b1f37e1bd86e Mon Sep 17 00:00:00 2001 From: where where Date: Fri, 12 Jun 2026 00:43:02 +0800 Subject: [PATCH 16/21] Fixed typo Co-authored-by: Frulfump --- VisualStudio.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index e26480a7..0fde5141 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -427,5 +427,5 @@ FodyWeavers.xsd *.msm *.msp -# Offical VS Code C# Dev Kit Extension exclusion +# Official VS Code C# Dev Kit Extension exclusion #*.lscache From 51aba9c0b455312758a4e1463c21de6b3844e058 Mon Sep 17 00:00:00 2001 From: yinlixin Date: Sun, 21 Jun 2026 11:09:19 +0800 Subject: [PATCH 17/21] docs: fix SCons homepage URL --- SCons.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SCons.gitignore b/SCons.gitignore index 84eee81b..8c2ad703 100644 --- a/SCons.gitignore +++ b/SCons.gitignore @@ -1,4 +1,4 @@ -# for projects that use SCons for building: http://http://www.scons.org/ +# for projects that use SCons for building: https://www.scons.org/ .sconsign.dblite # When configure fails, SCons outputs these From be30ea67db9de9aea4e774e0168cf362767fae96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Tue, 9 Dec 2025 00:18:24 +0200 Subject: [PATCH 18/21] Ignore mise local lock files https://mise.jdx.dev/dev-tools/mise-lock.html#local-lockfiles https://mise.jdx.dev/dev-tools/mise-lock.html#environment-specific-lockfiles --- Global/mise.gitignore | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Global/mise.gitignore b/Global/mise.gitignore index 2f44750e..8a09dc41 100644 --- a/Global/mise.gitignore +++ b/Global/mise.gitignore @@ -7,5 +7,10 @@ mise.local.toml .mise/*.local.toml mise/*.local.toml +# https://mise.jdx.dev/dev-tools/mise-lock.html#local-lockfiles +# https://mise.jdx.dev/dev-tools/mise-lock.html#environment-specific-lockfiles +mise.local.lock +mise.*.local.lock + # https://mise.jdx.dev/configuration.html#tool-versions #.tool-versions From 3fa76d6e596f0c837e12f04d4c5bd55d458e49d6 Mon Sep 17 00:00:00 2001 From: Travis Hicks Date: Wed, 5 Aug 2026 13:30:22 -0400 Subject: [PATCH 19/21] Fix Xojo.gitignore exclusion of Builds folder MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - The “Builds” folder pattern would match source code files starting with “Builds”. Corrected to only match directories with Xojo’s Builds folder naming convention. - Removed blank line between comment heading and patterns --- Xojo.gitignore | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Xojo.gitignore b/Xojo.gitignore index 4915783b..2feb1f70 100644 --- a/Xojo.gitignore +++ b/Xojo.gitignore @@ -1,6 +1,5 @@ # Xojo (formerly REALbasic and Real Studio) - -Builds* +Builds - */ *.debug *.debug.app Debug*.exe From 8f80fc38c90436c06b067b7db8932fc0ce2e8c8f Mon Sep 17 00:00:00 2001 From: ibrahim Date: Tue, 25 Aug 2026 08:20:34 +0300 Subject: [PATCH 20/21] Julia: ignore *.jl.*.mem and CondaPkg's project-local environment MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaces the previous contents of this branch, which added editor/OS and shared-library rules that belong in Global/ per the contributing guidelines. Two changes remain, both scoped to Julia.gitignore: * `*.jl.*.mem` — `--track-allocation` writes `.jl..mem`, so the existing `*.jl.mem` rule never matches the files Julia actually produces. This mirrors the `--code-coverage` section, which already carries both `*.jl.cov` and `*.jl.*.cov`. * `.CondaPkg/` — CondaPkg creates this directory inside the active project and populates it with a machine-specific Conda environment. Co-Authored-By: Claude Opus 5 (1M context) --- Julia.gitignore | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/Julia.gitignore b/Julia.gitignore index 918e3188..bd680cde 100644 --- a/Julia.gitignore +++ b/Julia.gitignore @@ -4,6 +4,7 @@ # Files generated by invoking Julia with --track-allocation *.jl.mem +*.jl.*.mem # System-specific files and directories generated by the BinaryProvider and BinDeps packages # They contain absolute paths specific to the host computer, and so should not be committed @@ -27,11 +28,5 @@ Manifest*.toml LocalPreferences.toml JuliaLocalPreferences.toml -# Files generated by the Revise package to store local preferences -.history -.julia/ - -# Common temporary files and directories created by editors and operating systems -*.so -*.dylib -*.dll +# Conda environment and metadata created in the project directory by the CondaPkg package +.CondaPkg/ From 7ee2cb86a479599e60967a03fc6ddd4bc3a38c49 Mon Sep 17 00:00:00 2001 From: ssmurfgg04-gif Date: Sun, 6 Sep 2026 22:37:06 +0300 Subject: [PATCH 21/21] docs: update dead Infor CRM website link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7a653799..d42b276e 100644 --- a/README.md +++ b/README.md @@ -95,7 +95,7 @@ For example, this template might live at `community/DotNet/InforCRM.gitignore`: ```gitignore # gitignore template for InforCRM (formerly SalesLogix) -# website: https://www.infor.com/product-summary/cx/infor-crm/ +# website: https://www.infor.com/products/customer-experience-suite/crm # # Recommended: VisualStudio.gitignore