From be40b2ed2cef3d5e893169cb4064119d57eafc29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Br=C3=A4unlich?= Date: Mon, 25 Apr 2022 20:14:55 +0200 Subject: [PATCH 01/85] ignore bclicense files --- AL.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/AL.gitignore b/AL.gitignore index 02eac698..99b20c2c 100644 --- a/AL.gitignore +++ b/AL.gitignore @@ -17,6 +17,7 @@ rad.json #Translation Base-file *.g.xlf #License-file +*.bclicense *.flf #Test results file TestResults.xml \ No newline at end of file From 14fea44fd595d3020a385fd0936f2f20c73702fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Br=C3=A4unlich?= Date: Mon, 25 Apr 2022 20:24:26 +0200 Subject: [PATCH 02/85] correct to plural --- AL.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AL.gitignore b/AL.gitignore index 99b20c2c..85daa023 100644 --- a/AL.gitignore +++ b/AL.gitignore @@ -16,7 +16,7 @@ rad.json #Translation Base-file *.g.xlf -#License-file +#License-files *.bclicense *.flf #Test results file From d67fc993d663120f53e6066cb218daeb7a2013f3 Mon Sep 17 00:00:00 2001 From: Kacper Korban Date: Fri, 29 Jul 2022 15:29:44 +0200 Subject: [PATCH 03/85] Update Scala template to include tasty files introduced in Scala 3 --- Scala.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Scala.gitignore b/Scala.gitignore index 7169cab1..22eb384e 100644 --- a/Scala.gitignore +++ b/Scala.gitignore @@ -1,4 +1,5 @@ *.class +*.tasty *.log # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml From b6629caa12112ab00e3ab31b61698815beac2bc5 Mon Sep 17 00:00:00 2001 From: brajnacs Date: Mon, 31 Oct 2022 12:56:54 +0530 Subject: [PATCH 04/85] Remove extra .cache pattern pattern ".cache" is duplicate and already defined in parcel-bundler section --- Node.gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/Node.gitignore b/Node.gitignore index c6bba591..d1443b92 100644 --- a/Node.gitignore +++ b/Node.gitignore @@ -102,7 +102,6 @@ dist # vuepress v2.x temp and cache directory .temp -.cache # Docusaurus cache and generated files .docusaurus From 21fc4d99eb4d9da5dae6c06f49e7bdd912944693 Mon Sep 17 00:00:00 2001 From: Daniel Plaisted Date: Fri, 24 Mar 2023 15:04:00 -0400 Subject: [PATCH 05/85] Add .artifacts folder to Visual Studio .gitignore We are planning to add a [new output path format](https://github.com/dotnet/designs/pull/281) to .NET projects which will by default put output in an `.artifacts` folder. So this PR adds that folder to the Visual Studio .gitignore file. The first support for this will be in .NET 8 Preview 3. We will be looking for feedback through the preview process, so it's possible that the folder name or other aspects of the design could change as a result. --- VisualStudio.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 8a30d258..16ec71fa 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -61,6 +61,7 @@ BenchmarkDotNet.Artifacts/ project.lock.json project.fragment.lock.json artifacts/ +.artifacts/ # ASP.NET Scaffolding ScaffoldingReadMe.txt From e18a850340975c8fe172d987ed9d7f1f2a02d06f Mon Sep 17 00:00:00 2001 From: Snox Date: Sat, 22 Jun 2024 01:49:19 +0200 Subject: [PATCH 06/85] Add bun.gitignore for Bun-based projects This pull request adds a .gitignore file specifically designed for projects using Bun as a package manager. The bun.gitignore file includes rules to ignore common files and directories generated during development with Bun, as well as other tools and frameworks frequently used in conjunction with Bun. --- bun.gitignore | 113 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 113 insertions(+) create mode 100644 bun.gitignore diff --git a/bun.gitignore b/bun.gitignore new file mode 100644 index 00000000..9703c86b --- /dev/null +++ b/bun.gitignore @@ -0,0 +1,113 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* + +# database +*.sqlite + +# package-json +package-json.lock + +# bun deploy file +node_modules.bun + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# TypeScript v1 declaration files +typings/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env +.env.test + +# parcel-bundler cache (https://parceljs.org/) +.cache + +# Next.js build output +.next + +# 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 +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port From 1b3fb865823d1f7b5f73b24d271fece43dc6aefc Mon Sep 17 00:00:00 2001 From: Memmie Lenglet Date: Sun, 2 Dec 2018 15:26:44 +0100 Subject: [PATCH 07/85] Rename section Files that start with ._ are resource forks: https://en.wikipedia.org/wiki/Resource_fork#Macintosh_file_systems --- Global/macOS.gitignore | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index 56bb5284..cd9afb76 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -4,10 +4,10 @@ .LSOverride Icon[ ] -# Thumbnails +# Resource forks ._* -# Files that might appear in the root of a volume +# Files and directories that might appear in the root of a volume .DocumentRevisions-V100 .fseventsd .Spotlight-V100 From 7b33adcda31c70853fcb452d7a28ea117c7a09ba Mon Sep 17 00:00:00 2001 From: Memmie Lenglet Date: Sun, 2 Dec 2018 15:29:39 +0100 Subject: [PATCH 08/85] Add Mac OS 6 to 9 specific files Metas databases (https://web.archive.org/web/20230328234043/https://support.apple.com/kb/TA46427?locale=en_US), Sherlock settings, Find By Content indexer folders (https://netatalk.io/docs/Special-Files-and-Folders, https://www.kb.cert.org/vuls/id/177243/) --- Global/macOS.gitignore | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index cd9afb76..480352a4 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -22,3 +22,12 @@ Icon[ ] Network Trash Folder Temporary Items .apdisk + +# Mac OS 6 to 9 +Desktop DB +Desktop DF +TheFindByContentFolder +TheVolumeSettingsFolder +.FBCIndex +.FBCSemaphoreFile +.FBCLockFolder From b27567d5bed40d9e526798bf574c3718b8962db0 Mon Sep 17 00:00:00 2001 From: Memmie Lenglet Date: Sun, 2 Dec 2018 15:30:16 +0100 Subject: [PATCH 09/85] Add flag file created by Spotlight Flag file indicate that the drive can be used by Time Machine as a backup target --- Global/macOS.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index 480352a4..4fa64aa7 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -15,6 +15,7 @@ Icon[ ] .Trashes .VolumeIcon.icns .com.apple.timemachine.donotpresent +.com.apple.timemachine.supported # Directories potentially created on remote AFP share .AppleDB From 647cae16e73c3068239eb1ae2d19c2d9735dcb86 Mon Sep 17 00:00:00 2001 From: Memmie Lenglet Date: Sun, 2 Dec 2018 15:30:32 +0100 Subject: [PATCH 10/85] Add folders used for software updates and app sandboxing --- Global/macOS.gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index 4fa64aa7..c5647f9a 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -16,6 +16,8 @@ Icon[ ] .VolumeIcon.icns .com.apple.timemachine.donotpresent .com.apple.timemachine.supported +.PKInstallSandboxManager +.PKInstallSandboxManager-SystemSoftware # Directories potentially created on remote AFP share .AppleDB From 9e92df704ebcfc85df67cf66fab4aa94414db649 Mon Sep 17 00:00:00 2001 From: Memmie Lenglet Date: Sun, 2 Dec 2018 15:31:09 +0100 Subject: [PATCH 11/85] Add file used by HFS+ to handle the metadata zone https://developer.apple.com/library/archive/technotes/tn/tn1150.html#HotFile --- Global/macOS.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index c5647f9a..0910bc16 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -18,6 +18,7 @@ Icon[ ] .com.apple.timemachine.supported .PKInstallSandboxManager .PKInstallSandboxManager-SystemSoftware +.hotfiles.btree # Directories potentially created on remote AFP share .AppleDB From 51d9679541e080bda946ef5df25c49961c0ace4e Mon Sep 17 00:00:00 2001 From: Memmie Lenglet Date: Sun, 2 Dec 2018 15:31:57 +0100 Subject: [PATCH 12/85] Add quota system files http://novosial.org/osx/quota/index.html https://web.archive.org/web/20150906150310/http://hints.macworld.com/article.php?story=20030808130810285 https://www.cnet.com/news/how-to-limit-user-disk-space-with-partitions-and-quotas-in-os-x/ --- Global/macOS.gitignore | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index 0910bc16..6789c06c 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -35,3 +35,9 @@ TheVolumeSettingsFolder .FBCIndex .FBCSemaphoreFile .FBCLockFolder + +# Quota system +.quota.group +.quota.user +.quota.ops.group +.quota.ops.user From 08a73006679b04d20594ae8ffa1e1dd87a89ecf5 Mon Sep 17 00:00:00 2001 From: Memmie Lenglet Date: Sun, 2 Dec 2018 15:32:29 +0100 Subject: [PATCH 13/85] Add system file reference dirs /.vol/234881034/105486 is file #105486 on volume #234881034 https://developer.apple.com/library/archive/qa/qa2001/qa1113.html /.file/id=6571367.17424234/ is file #17424234 on device #6571367 https://developer.apple.com/library/archive/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/AccessingFilesandDirectories/AccessingFilesandDirectories.html#//apple_ref/doc/uid/TP40010672-CH3-SW6 https://apple.stackexchange.com/questions/231447/is-it-normal-to-have-a-hidden-file-named-file-in/ --- Global/macOS.gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index 6789c06c..07bb745d 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -19,6 +19,8 @@ Icon[ ] .PKInstallSandboxManager .PKInstallSandboxManager-SystemSoftware .hotfiles.btree +.vol +.file # Directories potentially created on remote AFP share .AppleDB From 1141dbc87f820fd0d326e07bbfb1be63afaf774e Mon Sep 17 00:00:00 2001 From: Memmie Lenglet Date: Sun, 2 Dec 2018 15:32:57 +0100 Subject: [PATCH 14/85] Add TimeMachine dirs https://web.archive.org/web/20190101000001/https://www.baligu.com/pondini/TM/Works2.html https://web.archive.org/web/20201210025437/https://www.baligu.com/pondini/TM/30.html /System/Library/CoreServices/backupd.bundle/Contents/Resources/StdExclusions.plist --- Global/macOS.gitignore | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index 07bb745d..b7c2538b 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -43,3 +43,9 @@ TheVolumeSettingsFolder .quota.user .quota.ops.group .quota.ops.user + +# TimeMachine +Backups.backupdb +.MobileBackups +.MobileBackups.trash +MobileBackups.trash From 52c2f9a7c5040b31b98764119fbdfac4da6f00c2 Mon Sep 17 00:00:00 2001 From: Memmie Lenglet Date: Sun, 2 Dec 2018 15:33:19 +0100 Subject: [PATCH 15/85] Add disk label https://refit.sourceforge.net/info/vollabel.html grub-render-label(1) https://web.archive.org/web/20201023104810/https://opensource.apple.com/source/kext_tools/kext_tools-623.120.1/bootcaches.plist.auto.html --- Global/macOS.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index b7c2538b..bbf585b0 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -21,6 +21,7 @@ Icon[ ] .hotfiles.btree .vol .file +.disk_label* # Directories potentially created on remote AFP share .AppleDB From edd04dce9026e259bbc7dfcb0efb012299bcb633 Mon Sep 17 00:00:00 2001 From: Memmie Lenglet Date: Sun, 2 Dec 2018 15:34:16 +0100 Subject: [PATCH 16/85] Add TimeMachine recovery boot loader --- Global/macOS.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index bbf585b0..983a9ffb 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -50,3 +50,4 @@ Backups.backupdb .MobileBackups .MobileBackups.trash MobileBackups.trash +tmbootpicker.efi From a45008d6460f856dfce183c7ec16c62078d54d9b Mon Sep 17 00:00:00 2001 From: Memmie Lenglet Date: Sun, 2 Dec 2018 15:37:20 +0100 Subject: [PATCH 17/85] Add orphaned file dir https://www.howtogeek.com/282374/what-is-the-lostfound-folder-on-linux-and-macos/ --- Global/macOS.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index 983a9ffb..accb9657 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -22,6 +22,7 @@ Icon[ ] .vol .file .disk_label* +lost+found # Directories potentially created on remote AFP share .AppleDB From c3b96313ed0a20d6aa5accfbd49591d19e86f40c Mon Sep 17 00:00:00 2001 From: Jeffery To Date: Wed, 30 Jul 2025 07:14:07 +0800 Subject: [PATCH 18/85] Add HFS+ directory for hard links to directories https://wiki.sleuthkit.org/index.php?title=HFS#HFS.2B_Hard_Links --- Global/macOS.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index accb9657..a5ee704a 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -23,6 +23,7 @@ Icon[ ] .file .disk_label* lost+found +.HFS+ Private Directory Data[ ] # Directories potentially created on remote AFP share .AppleDB From 0a25801fa9171496ffd8e11d791e24061f0191d8 Mon Sep 17 00:00:00 2001 From: G0rocks Date: Wed, 6 Aug 2025 10:11:36 +0000 Subject: [PATCH 19/85] Add FreeCAD.gitignore file --- FreeCAD.gitignore | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 FreeCAD.gitignore diff --git a/FreeCAD.gitignore b/FreeCAD.gitignore new file mode 100644 index 00000000..46bd67f0 --- /dev/null +++ b/FreeCAD.gitignore @@ -0,0 +1,4 @@ +# FreeCAD backup and temporary files +*.FC.lock +*.bak +*.tmp \ No newline at end of file From ebc4db855ab411f1db12d346ca10fcb5d5a0c85e Mon Sep 17 00:00:00 2001 From: Andrei Yankovich Date: Fri, 8 Aug 2025 19:49:49 +0300 Subject: [PATCH 20/85] Added .qmlls.ini to ignore The **.qmlls.ini** files are auto generated files for qt creator qml language tool. See documentation [QT_QML_GENERATE_QMLLS_INI](https://doc.qt.io/qt-6/cmake-variable-qt-qml-generate-qmlls-ini.html) --- Qt.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Qt.gitignore b/Qt.gitignore index 7f4826b4..e240963b 100644 --- a/Qt.gitignore +++ b/Qt.gitignore @@ -31,6 +31,7 @@ Makefile* *build-* *.qm *.prl +*.qmlls.ini # Qt unit tests target_wrapper.* From 6b7a9333048088116d1a215f2d24c2abf6e3bdf9 Mon Sep 17 00:00:00 2001 From: softwaredevelop <61334390+softwaredevelop@users.noreply.github.com> Date: Sun, 10 Aug 2025 07:52:09 +0000 Subject: [PATCH 21/85] Refactor .gitignore for MQL5: Clean up file extensions and improve clarity --- community/MetaTrader5.gitignore | 62 ++++++++++++++++++++++----------- 1 file changed, 41 insertions(+), 21 deletions(-) diff --git a/community/MetaTrader5.gitignore b/community/MetaTrader5.gitignore index 0e235ca7..21fef0aa 100644 --- a/community/MetaTrader5.gitignore +++ b/community/MetaTrader5.gitignore @@ -4,27 +4,38 @@ # Compiled MQL5 executables (binaries) # These are generated from .mq5 source files and should not be committed. *.ex5 -*.ex4 # For MQL4 compatibility if you also manage MT4 projects in a similar structure +# For MQL4 compatibility if you also manage MT4 projects in a similar structure +*.ex4 # Log files # Terminal logs, strategy tester logs, and custom logs from Print() functions. *.log -*.slog # Strategy Tester logs +# Strategy Tester logs +*.slog # Strategy Tester specific files # History data, optimization results, and temporary files used by the tester. -*.fxt # FXT files (history data for testing) -*.hst # History data files (can be large) -*.ini # Initialization files (often generated by tester or EAs) -*.dat # Data files (various purposes, often temporary) -*.csv # CSV export files (e.g., from tester reports) -*.jrn # Journal files (tester journal) +# FXT files (history data for testing) +*.fxt +# History data files (can be large) +*.hst +# Initialization files (often generated by tester or EAs) +*.ini +# Data files (various purposes, often temporary) +*.dat +# CSV export files (e.g., from tester reports) +*.csv +# Journal files (tester journal) +*.jrn # Market Watch sets and profiles # User-specific lists of symbols in Market Watch, and terminal profiles. -*.set # Market Watch symbol sets -*.tpl # Chart templates -*.chr # Chart settings files (can be generated when saving templates or profiles) +# Market Watch symbol sets +*.set +# Chart templates +*.tpl +# Chart settings files (can be generated when saving templates or profiles) +*.chr # External libraries (DLLs) # If you use custom DLLs, you might want to ignore them if they are built separately @@ -33,14 +44,19 @@ # User-specific configuration and credentials # Files containing sensitive information or local user settings. -.env # Environment variables (e.g., for Python integration credentials) -*.cfg # Configuration files (if not meant to be shared) -*.json # Be careful: if you have config JSONs you *do* want to commit, add specific exceptions. - # Example: !config.json (to include config.json but ignore other *.json) +# Environment variables (e.g., for Python integration credentials) +.env +# Configuration files (if not meant to be shared) +*.cfg +# Be careful: if you have config JSONs you *do* want to commit, add specific exceptions. +*.json +# Example: !config.json (to include config.json but ignore other *.json) # Temporary files and backup files generated by MetaEditor -*.~* # Temporary files (e.g., ~MyScript.mq5) -*.bak # Backup files (e.g., MyScript.mq5.bak) +# Temporary files (e.g., ~MyScript.mq5) +*.~* +# Backup files (e.g., MyScript.mq5.bak) +*.bak *.mqh.bak *.mq5.bak @@ -51,7 +67,11 @@ # Python specific ignores (if you also keep Python scripts or Jupyter notebooks in this repository) # These are relevant if your Git repo root is higher up (e.g., the terminal folder itself) # or if you mix Python code within your MQL5 structure. -__pycache__/ # Python compiled bytecode cache -.ipynb_checkpoints/ # Jupyter Notebook checkpoints -*.pyc # Python compiled files -*.pyd # Python dynamic modules +# Python compiled bytecode cache +__pycache__/ +# Jupyter Notebook checkpoints +.ipynb_checkpoints/ +# Python compiled files +*.pyc +# Python dynamic modules +*.pyd From b238aa7039a3878d89b81be41528883bae3225a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B0=D0=BD=D0=B8=D0=BB=20=D0=91?= <100294019+stone-w4tch3r@users.noreply.github.com> Date: Tue, 12 Aug 2025 03:11:59 +0500 Subject: [PATCH 22/85] Add .pnpm-store to Node.gitignore --- Node.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Node.gitignore b/Node.gitignore index 9a5acedf..0d287b22 100644 --- a/Node.gitignore +++ b/Node.gitignore @@ -125,6 +125,9 @@ dist # Stores VSCode versions used for testing VSCode extensions .vscode-test +# pnpm +.pnpm-store + # yarn v3 .pnp.* .yarn/* From 273b70134f77ca903f7f88afb3f703aefe1d6279 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lu=C3=ADs=20Pedro=20Algarvio?= Date: Thu, 21 Aug 2025 02:16:47 +0100 Subject: [PATCH 23/85] Update Ansible.gitignore Add descriptions for ansible entries --- Global/Ansible.gitignore | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Global/Ansible.gitignore b/Global/Ansible.gitignore index 7eaa6e28..7ca0eec5 100644 --- a/Global/Ansible.gitignore +++ b/Global/Ansible.gitignore @@ -1,2 +1,5 @@ -*.retry +# The default root path for Ansible config files on the controller .ansible/ + +# Retry files generated for failed Ansible playbook runs +*.retry From 3392aa92c210d825b44e8682da8db92ef4157c16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lu=C3=ADs=20Pedro=20Algarvio?= Date: Thu, 21 Aug 2025 02:22:43 +0100 Subject: [PATCH 24/85] Update Backup.gitignore Add some descriptions and extra rules --- Global/Backup.gitignore | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Global/Backup.gitignore b/Global/Backup.gitignore index 825ce52d..99a00d3a 100644 --- a/Global/Backup.gitignore +++ b/Global/Backup.gitignore @@ -1,5 +1,17 @@ +# Generic backup files *.bak +*.back +*.backup + +# Norton Ghost backup files *.gho + +# Generic original files *.ori *.orig +*.original + +# Generic temporary files *.tmp +*.temp +*.temporary From add7cbcaada6a91b7ae1fc4912100b4a31d0a44a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lu=C3=ADs=20Pedro=20Algarvio?= Date: Thu, 21 Aug 2025 02:33:54 +0100 Subject: [PATCH 25/85] Update VirtualEnv.gitignore Add extra rules --- Global/VirtualEnv.gitignore | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Global/VirtualEnv.gitignore b/Global/VirtualEnv.gitignore index d895d00e..7dfa4545 100644 --- a/Global/VirtualEnv.gitignore +++ b/Global/VirtualEnv.gitignore @@ -8,5 +8,7 @@ [Ll]ocal [Ss]cripts pyvenv.cfg -.venv +.venv/ +venv/ +.python-version pip-selfcheck.json From cf8b54d020f5b40d93482dff79129afa3a268a28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lu=C3=ADs=20Pedro=20Algarvio?= Date: Thu, 21 Aug 2025 02:51:00 +0100 Subject: [PATCH 26/85] Update VirtualEnv.gitignore --- Global/VirtualEnv.gitignore | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/Global/VirtualEnv.gitignore b/Global/VirtualEnv.gitignore index 7dfa4545..018afbf5 100644 --- a/Global/VirtualEnv.gitignore +++ b/Global/VirtualEnv.gitignore @@ -1,5 +1,16 @@ # Virtualenv # https://realpython.com/python-virtual-environments-a-primer/#the-virtualenv-project +.venv/ +venv/ +.python-version + +# pyenv: Simple Python Version Management +pyvenv.cfg + +# pip: package installer for Python +pip-selfcheck.json + +# Custom python interpreter .Python [Bb]in [Ii]nclude @@ -7,8 +18,3 @@ [Ll]ib64 [Ll]ocal [Ss]cripts -pyvenv.cfg -.venv/ -venv/ -.python-version -pip-selfcheck.json From b5bf7e40ffeb0f7d86060bf4cb7fa2e41750314c Mon Sep 17 00:00:00 2001 From: Robert Collins Date: Mon, 25 Aug 2025 10:36:18 -0400 Subject: [PATCH 27/85] adds common AI agents and assistants configuration files and folder --- Agents.gitignore | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 Agents.gitignore diff --git a/Agents.gitignore b/Agents.gitignore new file mode 100644 index 00000000..409a3ea4 --- /dev/null +++ b/Agents.gitignore @@ -0,0 +1,46 @@ +# AI Agents / Assistants +AGENTS.md +GEMINI.md +WARP.md +CRUSH.md +.warp/ +.crush/ +.codeium/ +.deepseek/ +.amazon-codewhisperer/ + +# Cursor AI (VS Code fork) +.cursorrules +.cursor/ +.cursor.json +.cursor-settings.yaml + +# Tabnine AI - per official docs +.tabnineignore +.tabnine/ + +# Continue.dev (Open source AI assistant) +.continue/ +.continuerc.json + +# Aider AI (Terminal-based) +.aiderignore + +# Qwen Code CLI +QWEN.md + +# Cline AI Assistant (trending, user configs similar to Cursor/Continue) +.cline/ +.clinerules +cline.json + +# GitHub Copilot - does not create repo-local files by default +# .github/copilot-instructions.md + +# Windsurf Editor (Agentic IDE) - usually intentional project configs +# .windsurfrules +# .windsurf/ + +# Replit AI Development - usually intentional project configs +# .replit +# replit.nix From cd33ea10e8ce2524c06530a9d9a3628644be70b7 Mon Sep 17 00:00:00 2001 From: Wu Tingfeng Date: Mon, 1 Sep 2025 01:17:02 +0800 Subject: [PATCH 28/85] Add *.lcov to Python gitignore --- Python.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Python.gitignore b/Python.gitignore index 5290d13b..72758342 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -47,6 +47,7 @@ nosetests.xml coverage.xml *.cover *.py.cover +*.lcov .hypothesis/ .pytest_cache/ cover/ From 33ce59b5983a27c5277996ede8c2bba926df3890 Mon Sep 17 00:00:00 2001 From: RiseT <12624674+RiseT@users.noreply.github.com> Date: Sun, 7 Sep 2025 09:53:32 +0200 Subject: [PATCH 29/85] Update VisualStudioCode.gitignore Add section title comment --- Global/VisualStudioCode.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Global/VisualStudioCode.gitignore b/Global/VisualStudioCode.gitignore index b72ba8b5..12ee62bb 100644 --- a/Global/VisualStudioCode.gitignore +++ b/Global/VisualStudioCode.gitignore @@ -1,3 +1,4 @@ +# Visual Studio Code .vscode/* !.vscode/settings.json !.vscode/tasks.json From b7562cc78ee821d599b03c6e58bb6e35bba0def8 Mon Sep 17 00:00:00 2001 From: Theophylakto <41908189+Theophylakto@users.noreply.github.com> Date: Mon, 8 Sep 2025 10:06:47 +0100 Subject: [PATCH 30/85] Add LASAL gitignore --- Lasal.gitignore | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 Lasal.gitignore diff --git a/Lasal.gitignore b/Lasal.gitignore new file mode 100644 index 00000000..18cb15c1 --- /dev/null +++ b/Lasal.gitignore @@ -0,0 +1,32 @@ +## LASAL ### +# website: https://www.sigmatek-automation.com/en/products/engineering-tool-lasal/ + +# Lasal visu runtime folders generated during build +**/Runtime +**/BAK +**/Language + +# Lasal class runtime folders generated during build +ProjectInternal +Internal +**/Network/*/*.st +**/Drive/*.st + +# various filetypes generated at runtime or used for internal backups +*.ldi +*.bak +*.lob +*.lba +*.lcb +*.lock +*.plc +*.7z +*.zip +*.lcc +*.lds + +# opc related classes added automatically from lasal instance +!**/Class/OPC_UA/** +!**/Class/OPC_UA_Client/** +!**/Class/OPC_UA_ModuleBase/** +!**/Class/OPC_UA_AddressSpace/** \ No newline at end of file From 51c9bed9d0eff6ed5362d3c3ed164d5453e64be0 Mon Sep 17 00:00:00 2001 From: brajnacs Date: Sun, 14 Sep 2025 07:11:58 +0000 Subject: [PATCH 31/85] Remove cache from comments --- Node.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Node.gitignore b/Node.gitignore index d1443b92..928058f8 100644 --- a/Node.gitignore +++ b/Node.gitignore @@ -100,7 +100,7 @@ dist # vuepress build output .vuepress/dist -# vuepress v2.x temp and cache directory +# vuepress v2.x temp directory .temp # Docusaurus cache and generated files From 0befa5a8fd321195553c7978f576febcf0e5ca1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Dinis=20Ferreira?= Date: Sun, 14 Sep 2025 18:29:27 +0200 Subject: [PATCH 32/85] Fix typo "wrappper" --> "wrapper" in Gradle.gitignore --- Gradle.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gradle.gitignore b/Gradle.gitignore index 296d3f00..903ca7fe 100644 --- a/Gradle.gitignore +++ b/Gradle.gitignore @@ -8,7 +8,7 @@ gradle-app.setting # Avoid ignoring Gradle wrapper jar file (.jar files are usually ignored) !gradle-wrapper.jar -# Avoid ignore Gradle wrappper properties +# Avoid ignore Gradle wrapper properties !gradle-wrapper.properties # Cache of project From e64eacaa8917fb4bd3e4293cbd8cc7b4dfe99c42 Mon Sep 17 00:00:00 2001 From: Tigran Sargsyan Date: Mon, 22 Sep 2025 14:17:49 +0200 Subject: [PATCH 33/85] Update Unity.gitignore with additional comments --- Unity.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Unity.gitignore b/Unity.gitignore index 9eb70ce1..d1234446 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -2,6 +2,9 @@ # # Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore # +# Recommended: add any editor/OS/tool-specific ignore rules from the Global/ templates as needed. +# See: https://github.com/github/gitignore/tree/main/Global +# .utmp/ /[Ll]ibrary/ /[Tt]emp/ From e0041f1269fc86f2534128d32126551d29ccd57e Mon Sep 17 00:00:00 2001 From: Justin Lane Date: Tue, 28 Oct 2025 19:16:44 +0000 Subject: [PATCH 34/85] Created Microchip_MPLAB_X_IDE.gitignore file. --- .../embedded/Microchip_MPLAB_X_IDE.gitignore | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 community/embedded/Microchip_MPLAB_X_IDE.gitignore diff --git a/community/embedded/Microchip_MPLAB_X_IDE.gitignore b/community/embedded/Microchip_MPLAB_X_IDE.gitignore new file mode 100644 index 00000000..7ad82b9a --- /dev/null +++ b/community/embedded/Microchip_MPLAB_X_IDE.gitignore @@ -0,0 +1,27 @@ +#============================================================================= +# Microchip MPLAB X IDE .gitignore file. +# +# MPLABX: https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide +# +# MPLABX Version Control:- +# https://developerhelp.microchip.com/xwiki/bin/view/software-tools/ides/x/version-control/working-with-version-control/ +#----------------------------------------------------------------------------- + +# MPLAB X (NetBeans) Project files +**/*.X/nbproject/private/ +**/*.X/nbproject/Makefile-* +**/*.X/nbproject/Package-* +!**/*.X/nbproject/*.xml + +# MPLAB X Generated Files and Build Output +**/*.X/.generated_files/ +**/*.X/build/ +**/*.X/dist/ +**/*.X/debug/ + +# MPLAB Code Configurator (MCC) +**/*.X/mcc_generated_files/ +**/*.X/mcc-manifest-*.yml + +#----------------------------------------------------------------------------- + From 844333a10b0cc8efc2ae0e2c03da223ca280e49f Mon Sep 17 00:00:00 2001 From: Robert Collins Date: Fri, 31 Oct 2025 10:43:32 -0500 Subject: [PATCH 35/85] added .claude/ (by popular demand) and .gemini/ --- Agents.gitignore | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Agents.gitignore b/Agents.gitignore index 409a3ea4..043dfbef 100644 --- a/Agents.gitignore +++ b/Agents.gitignore @@ -29,6 +29,12 @@ CRUSH.md # Qwen Code CLI QWEN.md +# Claude code +.claude/ + +# (purely optional) Gemini settings folder +.gemini/ + # Cline AI Assistant (trending, user configs similar to Cursor/Continue) .cline/ .clinerules From 63c110e7572d4cdb6d149c356ffd03ee67a117a4 Mon Sep 17 00:00:00 2001 From: moez chroufa Date: Tue, 4 Nov 2025 01:11:48 +0100 Subject: [PATCH 36/85] Improve C++.gitignore --- C++.gitignore | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/C++.gitignore b/C++.gitignore index d4fb2818..bdde3b17 100644 --- a/C++.gitignore +++ b/C++.gitignore @@ -21,6 +21,8 @@ *.so *.dylib *.dll +*.so.* + # Fortran module files *.mod @@ -37,5 +39,31 @@ *.out *.app +# Build directories +build/ +Build/ +build-*/ + +# CMake generated files +CMakeFiles/ +CMakeCache.txt +cmake_install.cmake +Makefile +install_manifest.txt +compile_commands.json + +# Temporary files +*.tmp +*.log +*.bak +*.swp + +# vcpkg +vcpkg_installed/ + # debug information files *.dwo + +# test output & cache +Testing/ +.cache/ \ No newline at end of file From 315e8cbbbd28415e99a64095ea9131818e2d38b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Szymon=20Ha=C5=82ucha?= <99204426+SzymonHalucha@users.noreply.github.com> Date: Sat, 3 Jan 2026 09:41:43 +0100 Subject: [PATCH 37/85] Update Unity.gitignore to add new ignore patterns Added entries to ignore .slnx files and scene dependency cache. --- Unity.gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Unity.gitignore b/Unity.gitignore index 9eb70ce1..bc5a93ef 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -43,6 +43,7 @@ ExportedObj/ *.csproj *.unityproj *.sln +*.slnx *.suo *.tmp *.user @@ -97,3 +98,6 @@ InitTestScene*.unity* # Auto-generated scenes by play mode tests /[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity* + +# Auto-generated cache in Assets folder +/[Aa]ssets/[Ss]ceneDependencyCache* From e07ecef4723073abc096d0bf78d1cecadcf74a69 Mon Sep 17 00:00:00 2001 From: Daniel Johnson Date: Fri, 23 Jan 2026 13:24:58 -0800 Subject: [PATCH 38/85] Extend stale PR closure period to 365 days Updated the days before closing stale PRs from 180 to 365. Due to internal priorities we need to allow more time for PR reviews. Based on my reading, we need to increase `days-before-close` to ensure that any PR marked with the `stale` label currently benefits from the extension. Once we are caught up on the backlog, we can revisit this setting. --- .github/workflows/stale.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index c7dcb74f..77b7d368 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -24,7 +24,7 @@ jobs: stale-pr-message: 'This PR is stale because there have been no updates in 90 days. It will close after 180 days of inactivity. Leave a comment if you want to keep it open :smile:' close-pr-message: 'This PR has been closed because it was inactive for 180 days. If you want to continue working on it, please open a new PR.' days-before-stale: 90 - days-before-close: 180 + days-before-close: 365 stale-pr-label: 'stale' exempt-pr-labels: 'keep' close-issue-reason: not_planned From 01714f2f2d343c37f788b483c24f5e313bee54e6 Mon Sep 17 00:00:00 2001 From: Daniel Johnson Date: Fri, 23 Jan 2026 13:27:06 -0800 Subject: [PATCH 39/85] Update stale PR messages and inactivity duration comments --- .github/workflows/stale.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 77b7d368..6763f938 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -21,8 +21,8 @@ jobs: steps: - uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0 with: - stale-pr-message: 'This PR is stale because there have been no updates in 90 days. It will close after 180 days of inactivity. Leave a comment if you want to keep it open :smile:' - close-pr-message: 'This PR has been closed because it was inactive for 180 days. If you want to continue working on it, please open a new PR.' + stale-pr-message: 'This PR is stale because there have been no updates in 90 days. It will close after 365 days of inactivity. Leave a comment if you want to keep it open.' + close-pr-message: 'This PR has been closed because it was inactive for 365 days. If you want to continue working on it, please open a new PR.' days-before-stale: 90 days-before-close: 365 stale-pr-label: 'stale' From 399559e0b7101e3e558d89025cc83e8693eb3bd5 Mon Sep 17 00:00:00 2001 From: kailando <94944679+kailando@users.noreply.github.com> Date: Sun, 25 Jan 2026 15:33:17 -0600 Subject: [PATCH 40/85] Resolve merge conflicts for PR #4300 --- Python.gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Python.gitignore b/Python.gitignore index e15106e3..83972fad 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -200,6 +200,8 @@ cython_debug/ # 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/ +# Temporary file for partial code execution +tempCodeRunnerFile.py # Ruff stuff: .ruff_cache/ From 2a4ac93e7906d35e962cdf70fea80f92f98da1ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Silvan=20G=C3=BCm=C3=BC=C5=9Fdere?= Date: Thu, 17 Jul 2025 12:39:14 +0200 Subject: [PATCH 41/85] ignore all files with `celerybeat-schedule` prefix --- Python.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Python.gitignore b/Python.gitignore index e15106e3..faddc761 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -128,7 +128,7 @@ ipython_config.py __pypackages__/ # Celery stuff -celerybeat-schedule +celerybeat-schedule* celerybeat.pid # Redis From f6eef37aba5b6679f5c2e2ba3f611b4157e30356 Mon Sep 17 00:00:00 2001 From: RiseT <12624674+RiseT@users.noreply.github.com> Date: Fri, 5 Sep 2025 19:30:03 +0200 Subject: [PATCH 42/85] Update Python.gitignore (pixi) That's what pixi itself adds to .gitignore when using "pixi init". Co-authored-by: Pavel Zwerschke --- Python.gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Python.gitignore b/Python.gitignore index 5290d13b..99a5ad30 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -122,7 +122,8 @@ ipython_config.py #pixi.lock # Pixi creates a virtual environment in the .pixi directory, just like venv module creates one # in the .venv directory. It is recommended not to include this directory in version control. -.pixi +.pixi/* +!.pixi/config.toml # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm __pypackages__/ From a850db9d7541bdf0e5ff833b860e0900308c75ec Mon Sep 17 00:00:00 2001 From: Bernd Date: Tue, 3 Mar 2026 16:51:34 +0100 Subject: [PATCH 43/85] Add gitignore to exclude sisyphus directory files oh-my-opencode excludes the sisyphus working directory in their own repo, so it seems to be best practice. Also, the directory captures agent/runtime state, so it should not be shared. --- OhMyOpenCode.gitignore | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 OhMyOpenCode.gitignore diff --git a/OhMyOpenCode.gitignore b/OhMyOpenCode.gitignore new file mode 100644 index 00000000..1db73771 --- /dev/null +++ b/OhMyOpenCode.gitignore @@ -0,0 +1,2 @@ +.sisyphus/* +!.sisyphus/rules/ From 6836b38f621f32d6a9fd470c0f347c021b477027 Mon Sep 17 00:00:00 2001 From: foxtrottNB <114588026+foxtrottNB@users.noreply.github.com> Date: Thu, 12 Mar 2026 15:27:47 +0100 Subject: [PATCH 44/85] Add ignore rule for TwinCAT Measurement files --- TwinCAT3.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TwinCAT3.gitignore b/TwinCAT3.gitignore index 6786d5e8..1b120968 100644 --- a/TwinCAT3.gitignore +++ b/TwinCAT3.gitignore @@ -55,3 +55,6 @@ LineIDs.dbg.bak *.~u *.project.~u *.suo + +# TwinCAT Measurement +*.vsm From 7db9624f69f5810214dd4e9807ca7d2f50e23029 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danilo=20Fr=C3=B3es?= Date: Sun, 15 Mar 2026 16:22:30 -0300 Subject: [PATCH 45/85] Add gitignore for SolidWorks projects --- SolidWorks.gitignore | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 SolidWorks.gitignore diff --git a/SolidWorks.gitignore b/SolidWorks.gitignore new file mode 100644 index 00000000..5389c589 --- /dev/null +++ b/SolidWorks.gitignore @@ -0,0 +1,16 @@ +# gitignore file for a SolidWorks project + +# SolidWorks temporary files +~$* + +# Redundant entries for SolidWorks temporary files +~$*.sldprt +~$*.sldasm +~$*.slddrw + +# SolidWorks backups e auto-recovery +*.bak +*.swbak + +# Cache of simulation results +/simulation_results/ \ No newline at end of file From c97a73771fe3b8ff81c2fd643de3f128149b0c16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danilo=20Fr=C3=B3es?= <69486890+danilofroes@users.noreply.github.com> Date: Sun, 15 Mar 2026 16:36:41 -0300 Subject: [PATCH 46/85] Enhance SolidWorks.gitignore for case sensitivity Added case-sensitive entries for SolidWorks temporary files and backups. --- SolidWorks.gitignore | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/SolidWorks.gitignore b/SolidWorks.gitignore index 5389c589..8e35f973 100644 --- a/SolidWorks.gitignore +++ b/SolidWorks.gitignore @@ -1,16 +1,20 @@ # gitignore file for a SolidWorks project # SolidWorks temporary files -~$* - -# Redundant entries for SolidWorks temporary files ~$*.sldprt ~$*.sldasm ~$*.slddrw +~$*.sld -# SolidWorks backups e auto-recovery +# For systems with case-sensitive (SolidWorks uses both) +~$*.SLDPRT +~$*.SLDASM +~$*.SLDDRW +~$*.SLD + +# SolidWorks backups and auto-recovery *.bak *.swbak # Cache of simulation results -/simulation_results/ \ No newline at end of file +/simulation_results/ From e81fea5f71f0ab2e35c43df107a0ce287a6da9f6 Mon Sep 17 00:00:00 2001 From: Matt Van Horn <455140+mvanhorn@users.noreply.github.com> Date: Tue, 17 Mar 2026 15:33:15 -0700 Subject: [PATCH 47/85] Add Zed editor to Global gitignore templates --- Global/Zed.gitignore | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Global/Zed.gitignore diff --git a/Global/Zed.gitignore b/Global/Zed.gitignore new file mode 100644 index 00000000..bf14e0ef --- /dev/null +++ b/Global/Zed.gitignore @@ -0,0 +1,10 @@ +# Zed +# https://zed.dev/docs/configuring-zed#settings-files +# +# Zed stores project settings in a .zed/ directory, similar to .vscode/. +# By default, ignore the directory but allow commonly shared config files. + +.zed/* +!.zed/settings.json +!.zed/tasks.json +!.zed/debug.json From 3304408968e6b11d0f5ac347209c342a4689ba3b Mon Sep 17 00:00:00 2001 From: Matt Van Horn <455140+mvanhorn@users.noreply.github.com> Date: Tue, 17 Mar 2026 15:34:46 -0700 Subject: [PATCH 48/85] Add Deno.gitignore --- Deno.gitignore | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 Deno.gitignore diff --git a/Deno.gitignore b/Deno.gitignore new file mode 100644 index 00000000..2faaca02 --- /dev/null +++ b/Deno.gitignore @@ -0,0 +1,11 @@ +# Deno +# https://deno.com/ + +# Cache directory (when using project-local DENO_DIR) +# https://docs.deno.com/runtime/fundamentals/setup/#deno_dir +.deno/ + +# Coverage reports +# https://docs.deno.com/runtime/reference/cli/coverage/ +coverage/ +*.lcov From 3b288cfb37790268bff49d27c75af5f892953d24 Mon Sep 17 00:00:00 2001 From: Matt Van Horn <455140+mvanhorn@users.noreply.github.com> Date: Tue, 17 Mar 2026 15:35:54 -0700 Subject: [PATCH 49/85] Add Tauri to community gitignore templates --- community/Tauri.gitignore | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 community/Tauri.gitignore diff --git a/community/Tauri.gitignore b/community/Tauri.gitignore new file mode 100644 index 00000000..1b1bc54f --- /dev/null +++ b/community/Tauri.gitignore @@ -0,0 +1,12 @@ +# Tauri +# https://tauri.app/ +# +# Recommended: Rust.gitignore + +# Rust compilation output +# https://doc.rust-lang.org/cargo/guide/build-cache.html +target/ + +# WiX Toolset cache (Windows MSI installer builds) +# https://v2.tauri.app/distribute/windows-installer/ +WixTools/ From 8431b56bed570cff6060f29fc96055a7cb3d4ce0 Mon Sep 17 00:00:00 2001 From: Vic Date: Wed, 18 Mar 2026 14:07:30 +0100 Subject: [PATCH 50/85] include MAlonzo directories in any location --- Agda.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Agda.gitignore b/Agda.gitignore index 58ab67f0..3f1eedec 100644 --- a/Agda.gitignore +++ b/Agda.gitignore @@ -1,2 +1,2 @@ *.agdai -MAlonzo/** +**/MAlonzo/** From d36057a9f899eaf955d395d95ba01f2ea5e9ce32 Mon Sep 17 00:00:00 2001 From: Tim Hatchard <41908189+TimHatchard@users.noreply.github.com> Date: Fri, 20 Mar 2026 08:53:26 +0000 Subject: [PATCH 51/85] Added lob and lba exceptions for SigCLib SigCLib requires the lob and lba files to load a project. --- Lasal.gitignore | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Lasal.gitignore b/Lasal.gitignore index 18cb15c1..f017f386 100644 --- a/Lasal.gitignore +++ b/Lasal.gitignore @@ -1,10 +1,11 @@ ## LASAL ### # website: https://www.sigmatek-automation.com/en/products/engineering-tool-lasal/ -# Lasal visu runtime folders generated during build +# Lasal screen/visu runtime folders generated during build **/Runtime **/BAK **/Language +**/TempPreview # Lasal class runtime folders generated during build ProjectInternal @@ -12,6 +13,9 @@ Internal **/Network/*/*.st **/Drive/*.st +# Bootdisk files +**/Bootdisk + # various filetypes generated at runtime or used for internal backups *.ldi *.bak @@ -25,8 +29,12 @@ Internal *.lcc *.lds +# SigCLib requires lba and lob files +!cObjLib.lob +!cObjLib.lba + # opc related classes added automatically from lasal instance !**/Class/OPC_UA/** !**/Class/OPC_UA_Client/** !**/Class/OPC_UA_ModuleBase/** -!**/Class/OPC_UA_AddressSpace/** \ No newline at end of file +!**/Class/OPC_UA_AddressSpace/** From bf4440e85068465a128d18e78a9dc77aa93a4241 Mon Sep 17 00:00:00 2001 From: Noah Greer Date: Fri, 20 Feb 2026 19:52:32 -0800 Subject: [PATCH 52/85] Add rule for Godot temp extension library copies on Windows As of Godot 4.2 the editor has a Windows-specific workaround for loading extension libraries. Before the extension library is loaded the Godot editor creates a temp copy of the extension library `.dll` file with a `~` prefix (e.g. `example.dll` => `~example.dll`). When the extension library is unloaded the Godot editor deletes the temp copy. These copied `~*.dll` files are temporary and should be ignored. References: Godot 4.2 changelog https://godotengine.org/article/godot-4-2-arrives-in-style/#gdextension Godot PR #80188 GDExtension: Copy DLL to a temp file before opening https://github.com/godotengine/godot/pull/80188 --- Godot.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Godot.gitignore b/Godot.gitignore index e00df843..d872c410 100644 --- a/Godot.gitignore +++ b/Godot.gitignore @@ -1,3 +1,6 @@ +# Godot 4.2+ specific ignores +~*.dll + # Godot 4+ specific ignores .godot/ .nomedia From 650203006885541b35acc56ec53ebf6f08b8f23c Mon Sep 17 00:00:00 2001 From: Tim Hatchard <41908189+TimHatchard@users.noreply.github.com> Date: Fri, 27 Mar 2026 16:00:32 +0000 Subject: [PATCH 53/85] Update Lasal.gitignore with additional entries Added maeexp and opcua entries --- Lasal.gitignore | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Lasal.gitignore b/Lasal.gitignore index f017f386..ca6417e2 100644 --- a/Lasal.gitignore +++ b/Lasal.gitignore @@ -1,19 +1,19 @@ ## LASAL ### # website: https://www.sigmatek-automation.com/en/products/engineering-tool-lasal/ -# Lasal screen/visu runtime folders generated during build +# lasal screen/visu runtime folders generated during build **/Runtime **/BAK **/Language **/TempPreview -# Lasal class runtime folders generated during build +# lasal class runtime folders generated during build ProjectInternal Internal **/Network/*/*.st **/Drive/*.st -# Bootdisk files +# bootdisk files **/Bootdisk # various filetypes generated at runtime or used for internal backups @@ -29,6 +29,11 @@ Internal *.lcc *.lds +# tag files generated by the compiler +*.mme +**/MaeExp.txt +**/MaeExp.xml + # SigCLib requires lba and lob files !cObjLib.lob !cObjLib.lba @@ -36,5 +41,7 @@ Internal # opc related classes added automatically from lasal instance !**/Class/OPC_UA/** !**/Class/OPC_UA_Client/** +!**/Class/OPC_UA_Server/** !**/Class/OPC_UA_ModuleBase/** !**/Class/OPC_UA_AddressSpace/** +!**/Class/OPC_UA_OpenSSL_v1_1_1/** From 9aa86b46104f1ce2cbb35461d01619368b9df208 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonat=C3=A1n=20Perren?= <57823100+gxono@users.noreply.github.com> Date: Fri, 27 Mar 2026 21:24:28 -0300 Subject: [PATCH 54/85] TeX: add ConTeXt utility cache file (.tua & .tuc) ConTeXt generates .tua and .tuc files (utility cache) during each run. These files store document metadata between compilations and are not part of the source, so they should be ignored. --- TeX.gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/TeX.gitignore b/TeX.gitignore index 9308a4b6..e1f14f0a 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -75,6 +75,10 @@ acs-*.bib # comment *.cut +# context +*.tua +*.tuc + # cprotect *.cpt From 411ca2450b3ea3a5aba0ae449551018fcf003552 Mon Sep 17 00:00:00 2001 From: Arllem Farias Date: Sat, 28 Mar 2026 11:51:24 -0400 Subject: [PATCH 55/85] Update MATLAB.gitignore Ignore auto-generated backup files --- Global/MATLAB.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Global/MATLAB.gitignore b/Global/MATLAB.gitignore index 92061b1d..6724bee3 100644 --- a/Global/MATLAB.gitignore +++ b/Global/MATLAB.gitignore @@ -4,6 +4,7 @@ *.autosave *.slx.r* *.mdl.r* +*.bak # Derived content-obscured files *.p From b9ad512a45f4fb82510c9edaf7ca0f6eac30744f Mon Sep 17 00:00:00 2001 From: Ananth Venkatesh Date: Sat, 28 Mar 2026 21:42:41 -0700 Subject: [PATCH 56/85] feat: create Lean.gitignore --- Lean.gitignore | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 Lean.gitignore diff --git a/Lean.gitignore b/Lean.gitignore new file mode 100644 index 00000000..f4361862 --- /dev/null +++ b/Lean.gitignore @@ -0,0 +1,2 @@ +# cache and other artifacts produced by Lean's Lake build tool +.lake From 5f760225cf9ccac8ee884ff303e87127d9673679 Mon Sep 17 00:00:00 2001 From: Ananth Venkatesh Date: Fri, 3 Apr 2026 20:04:27 -0400 Subject: [PATCH 57/85] fix: only match on `.lake` directory Co-authored-by: Devin Dooley --- Lean.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lean.gitignore b/Lean.gitignore index f4361862..d4aa2921 100644 --- a/Lean.gitignore +++ b/Lean.gitignore @@ -1,2 +1,2 @@ # cache and other artifacts produced by Lean's Lake build tool -.lake +.lake/ From de90107f1a343c4429b0a1146c5c60036cb208d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonat=C3=A1n=20Perren?= <57823100+gxono@users.noreply.github.com> Date: Fri, 3 Apr 2026 22:06:17 -0300 Subject: [PATCH 58/85] TeX: add ConTeXt utility cache file (.tuc, .tui & tuo) ConTeXt generates .tuc files (utility cache) during each run. These can be removed using the command line [--purgeall](https://wiki.contextgarden.net/Input_and_compilation/Executable_scripts_and_auxiliary_files/context_script#--purgeall). ConTeXt MKII generates .tui and .tuo with the generation of [ToC](https://wiki.contextgarden.net/Document_structure_and_headlines/Table_of_contents). These files store document metadata between compilations and are not part of the source, so they should be ignored. --- TeX.gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/TeX.gitignore b/TeX.gitignore index e1f14f0a..542f7143 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -76,8 +76,9 @@ acs-*.bib *.cut # context -*.tua *.tuc +*.tui +*.tuo # cprotect *.cpt From 6a7b122e754abca83e8a5842f0460dcf687ba0c0 Mon Sep 17 00:00:00 2001 From: WiSP <160550823+wispgitgecko9@users.noreply.github.com> Date: Fri, 3 Apr 2026 21:59:36 -0500 Subject: [PATCH 59/85] Update macOS.gitignore Added .localized file to the gitignore. --- Global/macOS.gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index a4557fba..e57e5ebf 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -1,9 +1,10 @@ # General .DS_Store +.localized __MACOSX/ .AppleDouble .LSOverride -Icon[ ] +Icon[^M] # Thumbnails ._* From 3d21cef3591e207c11f40a8600be37344e62231d Mon Sep 17 00:00:00 2001 From: ysmartin Date: Sat, 4 Apr 2026 14:47:28 +0200 Subject: [PATCH 60/85] Fix comment URL for Maven wrapper usage Updated the URL and fragment in the comment for Maven wrapper usage. --- Maven.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Maven.gitignore b/Maven.gitignore index 6d706b8d..d681b6ad 100644 --- a/Maven.gitignore +++ b/Maven.gitignore @@ -7,7 +7,7 @@ release.properties dependency-reduced-pom.xml buildNumber.properties .mvn/timing.properties -# https://maven.apache.org/wrapper/#usage-without-binary-jar +# https://maven.apache.org/tools/wrapper/#Usage_with_or_without_Binary_JAR .mvn/wrapper/maven-wrapper.jar # Eclipse m2e generated files From 49990d1d63eb33df98f9bf1478709ee3455cf029 Mon Sep 17 00:00:00 2001 From: T1ckbase <146760065+T1ckbase@users.noreply.github.com> Date: Sun, 5 Apr 2026 03:15:27 +0800 Subject: [PATCH 61/85] Remove trailing whitespace in C++.gitignore --- C++.gitignore | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/C++.gitignore b/C++.gitignore index bdde3b17..7dfc078f 100644 --- a/C++.gitignore +++ b/C++.gitignore @@ -49,7 +49,7 @@ CMakeFiles/ CMakeCache.txt cmake_install.cmake Makefile -install_manifest.txt +install_manifest.txt compile_commands.json # Temporary files @@ -66,4 +66,4 @@ vcpkg_installed/ # test output & cache Testing/ -.cache/ \ No newline at end of file +.cache/ From 9ffced6030e31f9b5cdf2de14f2564c35650ed86 Mon Sep 17 00:00:00 2001 From: T1ckbase <146760065+T1ckbase@users.noreply.github.com> Date: Sun, 5 Apr 2026 03:24:04 +0800 Subject: [PATCH 62/85] Remove remaining trailing whitespace in C++.gitignore --- C++.gitignore | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/C++.gitignore b/C++.gitignore index 7dfc078f..0ba1c630 100644 --- a/C++.gitignore +++ b/C++.gitignore @@ -53,10 +53,10 @@ install_manifest.txt compile_commands.json # Temporary files -*.tmp -*.log -*.bak -*.swp +*.tmp +*.log +*.bak +*.swp # vcpkg vcpkg_installed/ From c5bf3caf29b239f3d1ab88b878ad7b524714c7bc Mon Sep 17 00:00:00 2001 From: haras Date: Sun, 5 Apr 2026 10:04:33 +0200 Subject: [PATCH 63/85] feat(nix): ignore nixos test history --- Nix.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Nix.gitignore b/Nix.gitignore index 912e6700..a3575848 100644 --- a/Nix.gitignore +++ b/Nix.gitignore @@ -4,3 +4,6 @@ result-* # Ignore automatically generated direnv output .direnv + +# Ignore NixOS interactive test driver history +**/.nixos-test-history From 7441291fc86a9b80476fe18680be6e8b2b1d1d94 Mon Sep 17 00:00:00 2001 From: zhanghongyuan Date: Tue, 7 Apr 2026 10:27:46 +0800 Subject: [PATCH 64/85] feat(qt): add build directory to gitignore --- Qt.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Qt.gitignore b/Qt.gitignore index 7f4826b4..3e7cf89a 100644 --- a/Qt.gitignore +++ b/Qt.gitignore @@ -29,6 +29,7 @@ ui_*.h *.jsc Makefile* *build-* +build/ *.qm *.prl From a78658650de091f44d88f137494f49c8f3769cd3 Mon Sep 17 00:00:00 2001 From: Devin Dooley Date: Tue, 7 Apr 2026 20:02:07 -0700 Subject: [PATCH 65/85] Revert change to Icon rule --- Global/macOS.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index e57e5ebf..5fdc604e 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -4,7 +4,7 @@ __MACOSX/ .AppleDouble .LSOverride -Icon[^M] +Icon[ ] # Thumbnails ._* From 5b24c9042da72fcdcbe77dd5043243c987151d64 Mon Sep 17 00:00:00 2001 From: DeflateAwning <11021263+DeflateAwning@users.noreply.github.com> Date: Sat, 11 Apr 2026 23:30:11 -0600 Subject: [PATCH 66/85] KiCad: Add `.history` folder to template --- KiCad.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/KiCad.gitignore b/KiCad.gitignore index 9d5df933..45def523 100644 --- a/KiCad.gitignore +++ b/KiCad.gitignore @@ -36,5 +36,8 @@ fp-info-cache # Archived Backups (KiCad 6.0) **/*-backups/*.zip +# Local git-based history (KiCad 9.0+) +.history + # Local project settings *.kicad_prl From d0c2ec65c242f236081e8e69fa2e45d7d6b5049f Mon Sep 17 00:00:00 2001 From: Daniel Johnson Date: Fri, 17 Apr 2026 13:36:54 -0700 Subject: [PATCH 67/85] Cleans up and clarifies gitignore contribution guidelines Adds clarification around our expectations for contributions and how contributions will be handled when they don't meet our requirements. Updates template to lean into our contribution guidelines. Cleans up duplicate wording around our contribution guidelines. --- .github/PULL_REQUEST_TEMPLATE.md | 24 +++++++++++++++++++----- CONTRIBUTING.md | 31 ++++++++++++++++++++----------- README.md | 32 +++++--------------------------- 3 files changed, 44 insertions(+), 43 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 15afee7f..56ed6372 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,3 +1,10 @@ +### Link to the application or project's homepage + +_TODO_ + + ### Reasons for making this change _TODO_ @@ -8,9 +15,8 @@ Please provide some background for this change. ### Links to documentation supporting these rule changes _TODO_ - ### If this is a new template @@ -18,6 +24,14 @@ Link to the project docs, any existing .gitignore files that project may have in Link to application or project’s homepage: TODO ### Merge and Approval Steps -- [ ] Confirm that you've read the [contribution guidelines](https://github.com/github/gitignore/tree/main?tab=readme-ov-file#contributing-guidelines) and ensured your PR aligns -- [ ] Ensure CI is passing -- [ ] Get a review and Approval from one of the maintainers + + +- [ ] I have read the [contribution guidelines](https://github.com/github/gitignore/tree/main?tab=readme-ov-file#contributing-guidelines) and understand my PR will be closed if it doesn't meet these guidelines +- [ ] I have ensured CI is passing + + diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c6938381..a089c4b9 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,36 +2,45 @@ We’d love you to help us improve this project. To help us keep this collection high quality, we request that contributions adhere to the following guidelines. +Any contributions that don't meet any of these guidelines will be closed. - **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 a reason for making this 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. + - **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. +- **Keep scope as limited as possible**. Changes should be as small as possible + and apply to the most specific gitignore template available for the target + application. For example: OS-specific ignore rules like `.DS_Store` are not + accepted anywhere but their specific gitignore, `Global/macOS.gitignore` in + this case. -- **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 - editor, tool, or operating system. - -- **Please only modify *one template* per pull request**. This helps keep pull +- **Only modify *one template* per pull request**. This helps keep pull requests and feedback focused on a specific project or technology. +- **Add new rules to the best section**. Please ensure your contribution does + not create duplicate sections or add rules in places unrelated. + +- **No duplicate rules**. It's easy to do, but it creates confusion and + introduces the risk of one or the other being missed in an update. + In general, the more you can do to help us understand the change you’re making, the more likely we’ll be to accept your contribution quickly. If a template is mostly a list of files installed by a particular version of some software (e.g. a PHP framework) then it's brittle and probably no more helpful than a simple `ls`. If it's not possible to curate a small set of -useful rules, then the template might not be a good fit for this collection. +useful rules, then the template is not a good fit for this collection. Please also understand that we can’t list every tool that ever existed. Our aim is to curate a collection of the *most common and helpful* templates, diff --git a/README.md b/README.md index a2ef0245..967b3fd0 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,9 @@ We support a collection of templates, organized in this way: ## What makes a good template? +First and foremost, a template contribution must adhere to our +[Contribution Guidelines](CONTRIBUTING.md). + A template should contain a set of rules to help Git repositories work with a specific programming language, framework, tool or environment. @@ -61,33 +64,7 @@ include your language, tool, or project, it’s not because it’s not awesome. ## Contributing guidelines -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 - 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 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. - -- **Please only modify _one template_ per pull request**. This helps keep pull - requests and feedback focused on a specific project or technology. - -In general, the more you can do to help us understand the change you’re making, -the more likely we’ll be to accept your contribution quickly. +Please see our [Contributing Guidelines](CONTRIBUTING.md). ## Versioned templates @@ -153,3 +130,4 @@ by automatically forking the project and prompting to send a pull request too. ## License [CC0-1.0](./LICENSE). + From a76c0e6d8e9eac80d1fe553d9c18eb710617345e Mon Sep 17 00:00:00 2001 From: Daniel Johnson Date: Fri, 17 Apr 2026 13:44:33 -0700 Subject: [PATCH 68/85] Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- CONTRIBUTING.md | 7 ++++--- README.md | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index a089c4b9..ab8efb28 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,7 +2,7 @@ We’d love you to help us improve this project. To help us keep this collection high quality, we request that contributions adhere to the following guidelines. -Any contributions that don't meet any of these guidelines will be closed. +Any contributions that don't meet these guidelines will be closed. - **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 @@ -28,8 +28,9 @@ Any contributions that don't meet any of these guidelines will be closed. - **Only modify *one template* per pull request**. This helps keep pull requests and feedback focused on a specific project or technology. -- **Add new rules to the best section**. Please ensure your contribution does - not create duplicate sections or add rules in places unrelated. +- **Add new rules to the most appropriate existing section**. Please ensure + your contribution does not create duplicate sections or add rules in + unrelated sections. - **No duplicate rules**. It's easy to do, but it creates confusion and introduces the risk of one or the other being missed in an update. diff --git a/README.md b/README.md index 967b3fd0..201c77df 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ We support a collection of templates, organized in this way: ## What makes a good template? First and foremost, a template contribution must adhere to our -[Contribution Guidelines](CONTRIBUTING.md). +[Contributing Guidelines](CONTRIBUTING.md). A template should contain a set of rules to help Git repositories work with a specific programming language, framework, tool or environment. From d4753897ec42ceefd2da940b7fe192ebf7987406 Mon Sep 17 00:00:00 2001 From: Daniel Johnson Date: Fri, 17 Apr 2026 13:45:39 -0700 Subject: [PATCH 69/85] Remove CI passing checklist from PR template Removed the checklist item for ensuring CI is passing. We don't really have CI as of yet and it's confusing to list that requirement. If we do add CI, we'll make it required instead of adding it to the template checklist. --- .github/PULL_REQUEST_TEMPLATE.md | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 56ed6372..176b553f 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -29,7 +29,6 @@ Link to application or project’s homepage: TODO Please ensure you accomplish these tasks in order to get your contribution accepted ---> - [ ] I have read the [contribution guidelines](https://github.com/github/gitignore/tree/main?tab=readme-ov-file#contributing-guidelines) and understand my PR will be closed if it doesn't meet these guidelines -- [ ] I have ensured CI is passing -### If this is a new template - -Link to application or project’s homepage: TODO - ### Merge and Approval Steps