From 73b42b65f7abc1e6736d6dab3715cd64d48517aa Mon Sep 17 00:00:00 2001 From: Aaron Alexander Date: Mon, 4 Apr 2016 17:22:43 -0400 Subject: [PATCH 01/62] Add .gitignore for TestComplete --- TestComplete.gitignore | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 TestComplete.gitignore diff --git a/TestComplete.gitignore b/TestComplete.gitignore new file mode 100644 index 00000000..8378b9ee --- /dev/null +++ b/TestComplete.gitignore @@ -0,0 +1,14 @@ +# Test Complete ignore files: https://support.smartbear.com/viewarticle/68002/ + +# Tester-specific Settings +*.tcCFGExtender +*.tcLS + +# Type library declarations +*.tlb + +# Log files +*.tcLogs + +# Backup files +*.bak From aa4ab4ec7f516910f073667c1c6db87f693bbb02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Vieira=20Porto?= Date: Sun, 20 Jan 2019 23:04:19 -0200 Subject: [PATCH 02/62] Adds .gitignore for Adventure Game Studio Projects --- AGS.gitignore | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 AGS.gitignore diff --git a/AGS.gitignore b/AGS.gitignore new file mode 100644 index 00000000..c1eec3bb --- /dev/null +++ b/AGS.gitignore @@ -0,0 +1,26 @@ +# Adventure Game Studio git ignore +# -------------------------------- +# Built things +_Debug/ +_Release/ +Compiled/ +*.exe + +#Audio Cache can be rebuilt from sources +AudioCache/ + +# User +_OpenInEditor.lock +Game.agf.user + +# backups +Game.agf.bak +backup_acsprset.spr + +# memory dumps +*.dmp + +# temporary files +~aclzw.tmp +game28.dta +warnings.log From 1e4fbb60d1bda7dbd8f0054ab9235fbe34f3ad71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Vieira=20Porto?= Date: Mon, 21 Jan 2019 07:18:59 -0200 Subject: [PATCH 03/62] Removed _Release folder and added more things - Removed non-standard `_Release` folder; - Added per room settings for next ags `*.crm.user`; - Reorganized the lines in some categories with more comments. --- AGS.gitignore | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/AGS.gitignore b/AGS.gitignore index c1eec3bb..e381672e 100644 --- a/AGS.gitignore +++ b/AGS.gitignore @@ -1,26 +1,34 @@ # Adventure Game Studio git ignore # -------------------------------- + # Built things _Debug/ -_Release/ Compiled/ -*.exe -#Audio Cache can be rebuilt from sources +# AudioCache can be rebuilt from sources AudioCache/ -# User +# Lockfile _OpenInEditor.lock -Game.agf.user -# backups +# User settings +Game.agf.user +*.crm.user + +# Backups Game.agf.bak backup_acsprset.spr -# memory dumps +# Memory dumps *.dmp -# temporary files +# Temporary files +# temporarily created during sprite or room background compression ~aclzw.tmp +# temporary, main game data, before getting packed into exe game28.dta +# temporary build of the game before being moved to Compiled/ folder +*.exe + +# Log files warnings.log From 4d956021fafc69bda558a7ed5c8b8809ac2d7e71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89rico=20Vieira=20Porto?= Date: Sun, 17 Feb 2019 12:50:49 -0300 Subject: [PATCH 04/62] renamed to AdventureGameStudio.gitignore and removed header --- AGS.gitignore => AdventureGameStudio.gitignore | 3 --- 1 file changed, 3 deletions(-) rename AGS.gitignore => AdventureGameStudio.gitignore (87%) diff --git a/AGS.gitignore b/AdventureGameStudio.gitignore similarity index 87% rename from AGS.gitignore rename to AdventureGameStudio.gitignore index e381672e..27a089f4 100644 --- a/AGS.gitignore +++ b/AdventureGameStudio.gitignore @@ -1,6 +1,3 @@ -# Adventure Game Studio git ignore -# -------------------------------- - # Built things _Debug/ Compiled/ From 1f7726a47339f72bb70ea3c81b2a1f490f530acf Mon Sep 17 00:00:00 2001 From: Shawn Kovalchick Date: Sat, 4 Jan 2020 07:59:02 -0500 Subject: [PATCH 05/62] Create PlatformIO.gitignore Add default ignores from PlatformIO in VSCode --- Global/PlatformIO.gitignore | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 Global/PlatformIO.gitignore diff --git a/Global/PlatformIO.gitignore b/Global/PlatformIO.gitignore new file mode 100644 index 00000000..2de98aba --- /dev/null +++ b/Global/PlatformIO.gitignore @@ -0,0 +1,6 @@ +.pio +.pioenvs +.piolibdeps +.vscode/.browse.c_cpp.db* +.vscode/c_cpp_properties.json +.vscode/launch.json From f845b5491abb4ab361abe1c1494a45aed91b3d10 Mon Sep 17 00:00:00 2001 From: kpowake <104589398+kpowake@users.noreply.github.com> Date: Wed, 4 May 2022 01:39:34 +0900 Subject: [PATCH 06/62] Change output.json to output-metadata.json ...for newer version of Android Studio --- Android.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Android.gitignore b/Android.gitignore index 347e252e..0e5e20c1 100644 --- a/Android.gitignore +++ b/Android.gitignore @@ -13,7 +13,7 @@ captures/ .externalNativeBuild/ .cxx/ *.apk -output.json +output-metadata.json # IntelliJ *.iml From cf93b5277e1ff4049c7f6eccc1b656533038d666 Mon Sep 17 00:00:00 2001 From: Tyler Pruitt Date: Tue, 31 Jan 2023 20:07:18 -0600 Subject: [PATCH 07/62] Fix Metals gitignore * Removed leading space so comments are treated as comments * Updated Reference comment * Updated ignored files to latest recommendation --- Global/Metals.gitignore | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Global/Metals.gitignore b/Global/Metals.gitignore index 516e7e33..779e796b 100644 --- a/Global/Metals.gitignore +++ b/Global/Metals.gitignore @@ -1,5 +1,6 @@ - # Generated Metals (Scala Language Server) files - # Reference: https://scalameta.org/metals/ +# Metals (Scala Language Server) +# Reference: https://scalameta.org/metals/docs/editors/vscode#files-and-directories-to-include-in-your-gitignore .metals/ .bloop/ -project/metals.sbt +.ammonite/ +metals.sbt From 6c54172ecccf3acc74ad81fe0864a0f87b18329a Mon Sep 17 00:00:00 2001 From: Matt Alexander Date: Wed, 31 Jul 2024 07:47:55 -0500 Subject: [PATCH 08/62] Update Linux.gitignore --- Global/Linux.gitignore | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Global/Linux.gitignore b/Global/Linux.gitignore index b56bf65d..2ea12bbf 100644 --- a/Global/Linux.gitignore +++ b/Global/Linux.gitignore @@ -11,3 +11,9 @@ # .nfs files are created when an open file is removed but is still being accessed .nfs* + +# Log files created by default by the nohup command +nohup.out + +# Metadata left by Dolphin file manager, which comes with KDE Plasma +.directory From 63e339f19f3cb2c8b9b4ced656c92484d58ec793 Mon Sep 17 00:00:00 2001 From: Kent Bair Date: Fri, 2 Aug 2024 15:53:33 -0600 Subject: [PATCH 09/62] Updated NCrunch cache path for v4.16+ --- VisualStudio.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 8a30d258..a256f0f4 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -153,6 +153,7 @@ coverage*.info # NCrunch _NCrunch_* +.NCrunch_* .*crunch*.local.xml nCrunchTemp_* From 05e03d2b84925d58b6adcf7903ebc7f880c0bc3c Mon Sep 17 00:00:00 2001 From: Kate Nyzhnyk Date: Sun, 1 Sep 2024 18:58:49 +0200 Subject: [PATCH 10/62] Ignore cargo mutants output --- Rust.gitignore | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Rust.gitignore b/Rust.gitignore index d01bd1a9..27717526 100644 --- a/Rust.gitignore +++ b/Rust.gitignore @@ -13,9 +13,13 @@ Cargo.lock # MSVC Windows builds of rustc generate these, which store debugging information *.pdb +# Generated by cargo mutants +# Contains mutation testing data +**/mutants.out*/ + # RustRover # JetBrains specific template is maintained in a separate JetBrains.gitignore that can # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore # and can be added to the global gitignore or merged into this file. For a more nuclear # option (not recommended) you can uncomment the following to ignore the entire idea folder. -#.idea/ \ No newline at end of file +#.idea/ From 5357b0df581a0c41d4004a46e370b81eca165105 Mon Sep 17 00:00:00 2001 From: sctech <100468871+sctech-tr@users.noreply.github.com> Date: Fri, 11 Oct 2024 22:54:52 +0300 Subject: [PATCH 11/62] add libogc.gitignore (wii homebrew development) --- community/libogc.gitignore | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 community/libogc.gitignore diff --git a/community/libogc.gitignore b/community/libogc.gitignore new file mode 100644 index 00000000..d844ec60 --- /dev/null +++ b/community/libogc.gitignore @@ -0,0 +1,40 @@ +# Ignore build directories and files +build/ +*.dol +*.elf + +# Ignore Wii-specific metadata files +meta.xml +icon.png + +# Ignore temporary files created by compilers +*.o +*.bin +*.map + +# Ignore editor or IDE-specific files +.vscode/ +.idea/ +*.sublime-project +*.sublime-workspace + +# Ignore backup or temporary files +*~ +*.bak +*.swp +*.tmp + +# Ignore log files +*.log + +# Ignore libraries and dependencies +lib/ +deps/ +obj/ + +# Ignore operating system-specific files +$RECYCLE.BIN/ +.Trash-1000/ +.Spotlight-V100/ +.fseventsd/ +.DS_Store From 136e88cf4a96cc4f37828c77180ea123dd9f84c7 Mon Sep 17 00:00:00 2001 From: sctech <100468871+sctech-tr@users.noreply.github.com> Date: Fri, 11 Oct 2024 23:13:01 +0300 Subject: [PATCH 12/62] combine community/libogc.gitignore with C.gitignore --- community/libogc.gitignore | 65 ++++++++++++++++++++++++++++++++++---- 1 file changed, 58 insertions(+), 7 deletions(-) diff --git a/community/libogc.gitignore b/community/libogc.gitignore index d844ec60..76e27406 100644 --- a/community/libogc.gitignore +++ b/community/libogc.gitignore @@ -1,16 +1,10 @@ -# Ignore build directories and files +# Ignore build directories build/ -*.dol -*.elf # Ignore Wii-specific metadata files meta.xml icon.png -# Ignore temporary files created by compilers -*.o -*.bin -*.map # Ignore editor or IDE-specific files .vscode/ @@ -38,3 +32,60 @@ $RECYCLE.BIN/ .Spotlight-V100/ .fseventsd/ .DS_Store + +# Prerequisites +*.d + +# Object files +*.o +*.ko +*.obj +*.elf +*.o +*.bin + +# Linker output +*.ilk +*.map +*.exp + +# Precompiled Headers +*.gch +*.pch + +# Libraries +*.lib +*.a +*.la +*.lo + +# Shared objects (inc. Windows DLLs) +*.dll +*.so +*.so.* +*.dylib + +# Executables +*.exe +*.out +*.app +*.i*86 +*.x86_64 +*.hex +*.dol +*.elf + +# Debug files +*.dSYM/ +*.su +*.idb +*.pdb + +# Kernel Module Compile Results +*.mod* +*.cmd +.tmp_versions/ +modules.order +Module.symvers +Mkfile.old +dkms.conf From c1469106b9552d07a4e8f07a27987cd05ecae336 Mon Sep 17 00:00:00 2001 From: Atul Kumar <5877089+atulkumar2@users.noreply.github.com> Date: Sat, 12 Oct 2024 18:25:00 +0530 Subject: [PATCH 13/62] Jupyterlabs LSP virtual documents directory --- community/Python/JupyterNotebooks.gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/community/Python/JupyterNotebooks.gitignore b/community/Python/JupyterNotebooks.gitignore index f27f90d6..f45b39de 100644 --- a/community/Python/JupyterNotebooks.gitignore +++ b/community/Python/JupyterNotebooks.gitignore @@ -8,5 +8,9 @@ profile_default/ ipython_config.py +# Jupyter lab virtual documents +# https://jupyterlab-lsp.readthedocs.io/en/2.x/Configuring.html#virtual_documents_dir +.virtual_documents/ + # Remove previous ipynb_checkpoints # git rm -r .ipynb_checkpoints/ From a3855f82b916b30d3e57805f4970ff6ef6a6fcb9 Mon Sep 17 00:00:00 2001 From: David Asabina Date: Thu, 17 Oct 2024 21:37:53 +0200 Subject: [PATCH 14/62] feat: Add Gleam 1.5.x gitignore this is useful for developers that init a gleam project into an existing git repo where the `gleam new` tool will refrain from populating the .gitignore file. This situation may occur for users of devenv.nix or flake.nix. --- Gleam.gitignore | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 Gleam.gitignore diff --git a/Gleam.gitignore b/Gleam.gitignore new file mode 100644 index 00000000..599be4eb --- /dev/null +++ b/Gleam.gitignore @@ -0,0 +1,4 @@ +*.beam +*.ez +/build +erl_crash.dump From 51ae1adf9fb646b56f0b8f9a40f1dc685fb9d420 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Nowak?= Date: Wed, 30 Oct 2024 22:24:40 +0100 Subject: [PATCH 15/62] Add ignore for .vsconfig The engine generates the file during the build. --- UnrealEngine.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/UnrealEngine.gitignore b/UnrealEngine.gitignore index 6e0d95fb..b70ad5aa 100644 --- a/UnrealEngine.gitignore +++ b/UnrealEngine.gitignore @@ -40,6 +40,7 @@ *.sdf *.VC.db *.VC.opendb +.vsconfig # Precompiled Assets SourceArt/**/*.png From 76bb00f3aaf817ba257ef68c3780770799911804 Mon Sep 17 00:00:00 2001 From: Chris Jones Date: Sun, 3 Nov 2024 13:36:14 -0600 Subject: [PATCH 16/62] ignore `cmake-build-debug` generated by CMake in CLion IDE --- CMake.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMake.gitignore b/CMake.gitignore index 11c76431..4a9d4283 100644 --- a/CMake.gitignore +++ b/CMake.gitignore @@ -10,3 +10,6 @@ compile_commands.json CTestTestfile.cmake _deps CMakeUserPresets.json + +# CLion +cmake-build-* From adf27650972ea7b4f798f815cfac70d0d2f8a909 Mon Sep 17 00:00:00 2001 From: Chris Jones Date: Sun, 3 Nov 2024 21:46:37 -0600 Subject: [PATCH 17/62] Updated to match Python.gitignore --- CMake.gitignore | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CMake.gitignore b/CMake.gitignore index 4a9d4283..1f99f9d2 100644 --- a/CMake.gitignore +++ b/CMake.gitignore @@ -12,4 +12,8 @@ _deps CMakeUserPresets.json # CLion -cmake-build-* +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#cmake-build-* From 0c39deafa6f3488ff66e83a49e636b5302c37028 Mon Sep 17 00:00:00 2001 From: Niklas Wimmer Date: Sat, 9 Nov 2024 22:36:51 +0100 Subject: [PATCH 18/62] Fix "build" source folder being ignored (Gradle) --- Gradle.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gradle.gitignore b/Gradle.gitignore index a5b11137..296d3f00 100644 --- a/Gradle.gitignore +++ b/Gradle.gitignore @@ -1,6 +1,6 @@ .gradle **/build/ -!src/**/build/ +!**/src/**/build/ # Ignore Gradle GUI config gradle-app.setting From 0ce2e0628c82046e4fbc2918fb7dc28d6757b0db Mon Sep 17 00:00:00 2001 From: Brad Ellert <108299247+brad-ellert@users.noreply.github.com> Date: Sun, 22 Dec 2024 13:34:02 -0700 Subject: [PATCH 19/62] Add latexindent.pl backups to TeX.gitignore --- TeX.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TeX.gitignore b/TeX.gitignore index 45e1706c..00db6487 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -267,6 +267,9 @@ TSWLatexianTemp* *.bak *.sav +# latexindent.pl +*.bak[0-9]* + # Texpad .texpadtmp From 25c63fff04713b555799241a931758eb4e09cb07 Mon Sep 17 00:00:00 2001 From: Ashwin Gopalsamy <47941624+ashwingopalsamy@users.noreply.github.com> Date: Sun, 12 Jan 2025 08:34:53 +0530 Subject: [PATCH 20/62] feat(go.gitignore): ignore code coverage and IDE --- Go.gitignore | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Go.gitignore b/Go.gitignore index 6f72f892..ed202726 100644 --- a/Go.gitignore +++ b/Go.gitignore @@ -11,8 +11,11 @@ # Test binary, built with `go test -c` *.test -# Output of the go coverage tool, specifically when used with LiteIDE +# Code coverage profiles and other test artifacts *.out +coverage.* +*.coverprofile +profile.cov # Dependency directories (remove the comment below to include it) # vendor/ @@ -23,3 +26,7 @@ go.work.sum # env file .env + +# Editor/IDE +.idea/ +.vscode/ From b35b4c52e0c75db0b1f7ef521b00f9886cf0f8c8 Mon Sep 17 00:00:00 2001 From: Ashwin Gopalsamy <47941624+ashwingopalsamy@users.noreply.github.com> Date: Sun, 12 Jan 2025 08:47:34 +0530 Subject: [PATCH 21/62] feat(Jetbrains.gitignore): Add GoLand thats missing in Jetbrains IDE list --- Global/JetBrains.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Global/JetBrains.gitignore b/Global/JetBrains.gitignore index 3649d6dc..e7c0c507 100644 --- a/Global/JetBrains.gitignore +++ b/Global/JetBrains.gitignore @@ -1,4 +1,4 @@ -# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider +# Covers JetBrains IDEs: IntelliJ, GoLand, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 # User-specific stuff From 1d7e3275a461a673b531d14a390c5238f04503a7 Mon Sep 17 00:00:00 2001 From: Ashwin Gopalsamy <47941624+ashwingopalsamy@users.noreply.github.com> Date: Sun, 12 Jan 2025 09:00:21 +0530 Subject: [PATCH 22/62] fix(go.gitignore): mark IDE-related ignore files as optional --- Go.gitignore | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Go.gitignore b/Go.gitignore index ed202726..aaadf736 100644 --- a/Go.gitignore +++ b/Go.gitignore @@ -28,5 +28,5 @@ go.work.sum .env # Editor/IDE -.idea/ -.vscode/ +# .idea/ +# .vscode/ From 8108d06ddd7624d740a15a38c1aec77e64762a4e Mon Sep 17 00:00:00 2001 From: Oliver Kopp Date: Mon, 20 Jan 2025 11:03:34 +0100 Subject: [PATCH 23/62] Add support for spelling package --- TeX.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TeX.gitignore b/TeX.gitignore index 45e1706c..8eee9fd6 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -202,6 +202,9 @@ _minted* # scrwfile *.wrt +# spelling +*.bad + # svg svg-inkscape/ From ab5cbc8521d2b3ad3ea59d40cfc40a278c0252cb Mon Sep 17 00:00:00 2001 From: Oliver Kopp Date: Mon, 20 Jan 2025 11:06:25 +0100 Subject: [PATCH 24/62] Refine pattern --- TeX.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TeX.gitignore b/TeX.gitignore index 8eee9fd6..ffbc69cc 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -203,7 +203,7 @@ _minted* *.wrt # spelling -*.bad +*.spell.bad # svg svg-inkscape/ From 7a6c799a933e1430dee26b1741129a71fe376a80 Mon Sep 17 00:00:00 2001 From: Oliver Kopp Date: Mon, 20 Jan 2025 11:18:40 +0100 Subject: [PATCH 25/62] Update TeX.gitignore --- TeX.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/TeX.gitignore b/TeX.gitignore index ffbc69cc..5ba4795c 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -204,6 +204,7 @@ _minted* # spelling *.spell.bad +*.spell.txt # svg svg-inkscape/ From 882b8cc98ef76d803d57a79b7cb16e20d213ef88 Mon Sep 17 00:00:00 2001 From: Wybren Koelmans Date: Sat, 1 Feb 2025 14:59:00 +0100 Subject: [PATCH 26/62] Unity Visual Scripting auto generated files https://docs.unity3d.com/Packages/com.unity.visualscripting@1.9/manual/vs-version-control.html --- Unity.gitignore | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Unity.gitignore b/Unity.gitignore index 3496b7cd..7330981c 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -71,3 +71,9 @@ crashlytics-build.properties # Temporary auto-generated Android Assets /[Aa]ssets/[Ss]treamingAssets/aa.meta /[Aa]ssets/[Ss]treamingAssets/aa/* + +# Visual Scripting auto-generated files +/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db +/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Flow/UnitOptions.db.meta +/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers +/[Aa]ssets/Unity.VisualScripting.Generated/VisualScripting.Core/Property Providers.meta From aa8449f5bfd9da42a447a1598e6d56339a57ea46 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Tue, 4 Feb 2025 12:48:36 +0100 Subject: [PATCH 27/62] Add ARM64EC support to VisualStudio.gitignore --- VisualStudio.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index a4fe18bd..5c621aed 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -26,6 +26,7 @@ x86/ [Ww][Ii][Nn]32/ [Aa][Rr][Mm]/ [Aa][Rr][Mm]64/ +[Aa][Rr][Mm]64[Ee][Cc]/ bld/ [Bb]in/ [Oo]bj/ From a3b250b638ccdae2b8b5eb19c543f961e10adcce Mon Sep 17 00:00:00 2001 From: Nathan Schmitt <47279783+IBXCODECAT@users.noreply.github.com> Date: Thu, 20 Feb 2025 21:57:42 -0600 Subject: [PATCH 28/62] Ignore unneeded *.blend1 blender files **Reasons for making this change:** By default, the Unity game engine supports the importing of Blender *.blend files and converts them to FBX internally (see documentation link below). Sometimes, blender stores *.blend1 files as a backup copy of your current blender file *.blend. Due to the nature of version control, redundant *.blend1 files do not need to be committed. **Links to documentation supporting these rule changes:** [Unity supported file formats](https://docs.unity3d.com/Manual/3D-formats.html) --- Unity.gitignore | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Unity.gitignore b/Unity.gitignore index efec83d8..1ad1d115 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -11,6 +11,10 @@ /[Ll]ogs/ /[Uu]ser[Ss]ettings/ +# By default unity supports Blender asset imports, *.blend1 blender files do not need to be commited to version control. +*.blend1 +*.blend1.meta + # MemoryCaptures can get excessive in size. # They also could contain extremely sensitive data /[Mm]emoryCaptures/ From 8ff5b39b394b5fde3649d471e5c65abbcae6faa1 Mon Sep 17 00:00:00 2001 From: Dogxi Date: Mon, 24 Feb 2025 19:22:59 +0800 Subject: [PATCH 29/62] Create Nextjs.gitignore Create Nextjs.gitignore --- Nextjs.gitignore | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 Nextjs.gitignore diff --git a/Nextjs.gitignore b/Nextjs.gitignore new file mode 100644 index 00000000..45c1abce --- /dev/null +++ b/Nextjs.gitignore @@ -0,0 +1,36 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build + +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# local env files +.env*.local +.env + +# vercel +.vercel + +# typescript +*.tsbuildinfo +next-env.d.ts From 7b35656e7517d529f183f78c5ec33e3e741bd049 Mon Sep 17 00:00:00 2001 From: Mark Jaquith Date: Fri, 28 Feb 2025 19:56:44 -0500 Subject: [PATCH 30/62] Use a character class to ignore Icon\r directories This prevents the rule from ending in whitespace, which will get stripped by tools like Ripgrep, causing any directory named "Icon" to be invisible. --- Global/macOS.gitignore | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Global/macOS.gitignore b/Global/macOS.gitignore index 135767fc..56bb5284 100644 --- a/Global/macOS.gitignore +++ b/Global/macOS.gitignore @@ -2,9 +2,7 @@ .DS_Store .AppleDouble .LSOverride - -# Icon must end with two \r -Icon +Icon[ ] # Thumbnails ._* From aa95d6b79a275f8db58bb4433a862bdfe02d8bb9 Mon Sep 17 00:00:00 2001 From: Your Name Date: Wed, 5 Mar 2025 13:00:09 +0100 Subject: [PATCH 31/62] optimize and more readable obsidian extended gitignore --- .../Obsidian/NotesAndExtendedConfiguration.gitignore | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/community/Obsidian/NotesAndExtendedConfiguration.gitignore b/community/Obsidian/NotesAndExtendedConfiguration.gitignore index 3e0804f2..58c3f71e 100644 --- a/community/Obsidian/NotesAndExtendedConfiguration.gitignore +++ b/community/Obsidian/NotesAndExtendedConfiguration.gitignore @@ -30,9 +30,7 @@ # contain metadata (manifest.json), application code (main.js), stylesheets # (styles.css), and user-configuration data (data.json). # We only want to track data.json, so we: -# 1. exclude everything under the plugins directory recursively, -# 2. unignore the plugin directories themselves, which then allows us to -# 3. unignore the data.json files -.obsidian/plugins/**/* -!.obsidian/plugins/*/ +# 1. exclude everything that the plugin folders contain, +# 2. unignore data.json in the plugin folders +.obsidian/plugins/*/** !.obsidian/plugins/*/data.json From 016cd48bd44dea66914a64f03571c07bd17ff300 Mon Sep 17 00:00:00 2001 From: Aakash Jog Date: Mon, 10 Mar 2025 21:52:37 +0200 Subject: [PATCH 32/62] Add .loc to TeX.gitignore Add *.loc (auxiliary files generated by the `changes` package) to TeX.gitignore --- TeX.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/TeX.gitignore b/TeX.gitignore index 5a5b1c62..297d6552 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -67,6 +67,7 @@ acs-*.bib # changes *.soc +*.loc # comment *.cut From fdc1acb1bc77a8ba34b456a69dda84574f4c7c69 Mon Sep 17 00:00:00 2001 From: Matt Walsh <51417385+netbymatt@users.noreply.github.com> Date: Thu, 13 Mar 2025 13:07:41 -0500 Subject: [PATCH 33/62] Update TwinCAT3.gitignore A recent major revision from Beckhoff added several new suggested lines to gitignore. All existing items are still present, however the new file has been copied verbatim from TwinCAT documentation. https://infosys.beckhoff.com/english.php?content=../content/1033/tc3_sourcecontrol/14604066827.html&id= --- TwinCAT3.gitignore | 58 ++++++++++++++++++++++++++++++++-------------- 1 file changed, 41 insertions(+), 17 deletions(-) diff --git a/TwinCAT3.gitignore b/TwinCAT3.gitignore index 7bd6f875..4037daf1 100644 --- a/TwinCAT3.gitignore +++ b/TwinCAT3.gitignore @@ -1,25 +1,49 @@ -# gitignore template for TwinCAT3 +### TwinCAT3 ### # website: https://www.beckhoff.com/twincat3/ -# -# Recommended: VisualStudio.gitignore -# TwinCAT files +# TwinCAT PLC +*.plcproj.bak +*.plcproj.orig *.tpy *.tclrs +*.library *.compiled-library *.compileinfo -# Don't include the tmc-file rule if either of the following is true: -# 1. You've got TwinCAT C++ projects, as the information in the TMC-file is created manually for the C++ projects (in that case, only (manually) ignore the tmc-files for the PLC projects) -# 2. You've created a standalone PLC-project and added events to it, as these are stored in the TMC-file. -*.tmc -*.tmcRefac -*.library -*.project.~u -*.tsproj.bak -*.xti.bak +*.asm +*.core LineIDs.dbg LineIDs.dbg.bak -_Boot/ -_CompileInfo/ -_Libraries/ -_ModuleInstall/ \ No newline at end of file + +# TwinCAT C++ and shared types +# ignoring the TMC file is only useful for plain PLC programming +# as soon as shared data types (via tmc), C++ or in general TcCom-Module are used, the TMC file has to be part of the repository +*.tmc +*.tmcRefac + +# TwinCAT project files +*.tsproj.bak +*.tsproj.b?k +*.tsproj.orig +*.xti.bak +*.xti.bk? +*.xti.orig +*.xtv +*.xtv.bak +*.xtv.bk? + +# Multiuser specific +**/.TcGit/ + +# exclude not required folders +**/_Boot/ +**/_CompileInfo/ +**/_Libraries/ +**/_ModuleInstall/ +**/_Deployment/ +**/_Repository/ + +# VS Shell project specific files and folders +**/.vs/ +*.~u +*.project.~u +*.suo From dcb59cbf161e310ff99fd8035f6e98fb0f4005ae Mon Sep 17 00:00:00 2001 From: Martin Grosche Date: Wed, 19 Mar 2025 15:33:24 +0100 Subject: [PATCH 34/62] Update tool naming --- ECU-TEST.gitignore => ecu.test.gitignore | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) rename ECU-TEST.gitignore => ecu.test.gitignore (75%) diff --git a/ECU-TEST.gitignore b/ecu.test.gitignore similarity index 75% rename from ECU-TEST.gitignore rename to ecu.test.gitignore index d25ba945..1c4c0240 100644 --- a/ECU-TEST.gitignore +++ b/ecu.test.gitignore @@ -1,11 +1,11 @@ -# gitignore template for ECU-TEST workspaces - by TraceTronic https://tracetronic.com +# gitignore template for ecu.test workspaces - by TraceTronic https://tracetronic.com # website: https://www.ecu-test.com -# * all directories are related to the default directories, please adapt the .gitignore if you use customized -# directories +# * all directories are related to the default directories, please adapt the .gitignore if you use customized directories # Dynamic workspace settings -# * We don't recommend to ignore the .workspace directory, because of important project specific settings -# local user settings +# * We don't recommend to ignore the .workspace directory, because of important +# * project specific settings +# * local user settings .workspace/ETdrive.xml .workspace/favorites.xml .workspace/filters.xml @@ -25,7 +25,7 @@ .workspace/traceexplorer.xml # Custom file formats and test dependencies -# * you can manage your artifacts also with TEST-GUIDE (https://www.test-guide.info) and reference them via Playbooks +# * you can manage your artifacts also with test.guide (https://www.test-guide.info) and reference them via Playbooks *.arxml *.a2l *.dbc @@ -36,16 +36,15 @@ # Test results and test execution related content # * Git is not intended to store and provide test results for all iterations -# * We recommend to use TEST-GUIDE (https://www.test-guide.info) for the test report management +# * We recommend to use test.guide (https://www.test-guide.info) for the test report management TestReports # Report generators and templates -# * if you want to provide (f.e.) your own report generators exclude the directory here and ignore only the -# unnecessary subdirectories +# * if you want to provide (f.e.) your own report generators exclude the directory here and ignore only the unnecessary subdirectories Templates # Exclude large binary artifacts -# * you can manage your artifacts also with TEST-GUIDE (https://www.test-guide.info) and reference them via Playbooks +# * you can manage your artifacts also with test.guide (https://www.test-guide.info) and reference them via Playbooks Offline-FIUs Offline-Models Offline-SGBDs From 7a4a857dac945d78ab9d406b5158d9e8a7749125 Mon Sep 17 00:00:00 2001 From: Martin Grosche Date: Fri, 21 Mar 2025 08:07:55 +0100 Subject: [PATCH 35/62] Update .gitignore to include additional workspace and Python library files up to ecu.test 2025.1 --- ecu.test.gitignore | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ecu.test.gitignore b/ecu.test.gitignore index 1c4c0240..a8d07920 100644 --- a/ecu.test.gitignore +++ b/ecu.test.gitignore @@ -19,7 +19,9 @@ .workspace/tooladapter.xml .workspace/view.xml # optional, if your process depends on this file remove exclusion +.workspace/attributeLists.xml .workspace/interactiveexecution.xml +.workspace/protocol.xml .workspace/pythonlibrary.xml # deprecated, support for older versions .workspace/traceexplorer.xml @@ -40,9 +42,12 @@ TestReports # Report generators and templates -# * if you want to provide (f.e.) your own report generators exclude the directory here and ignore only the unnecessary subdirectories +# * if you want to provide (f.e.) your own report generators exclude the directory here and ignore only the unnecessary subdirectories Templates +# optional, default for external Python libraries +PyLibs + # Exclude large binary artifacts # * you can manage your artifacts also with test.guide (https://www.test-guide.info) and reference them via Playbooks Offline-FIUs From 3dc0b4878cd8a8e061221c16b5a5a9293653ed84 Mon Sep 17 00:00:00 2001 From: Martin Grosche Date: Fri, 21 Mar 2025 09:01:14 +0100 Subject: [PATCH 36/62] Update company naming --- ecu.test.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ecu.test.gitignore b/ecu.test.gitignore index a8d07920..4514f440 100644 --- a/ecu.test.gitignore +++ b/ecu.test.gitignore @@ -1,4 +1,4 @@ -# gitignore template for ecu.test workspaces - by TraceTronic https://tracetronic.com +# gitignore template for ecu.test workspaces - by tracetronic https://tracetronic.com # website: https://www.ecu-test.com # * all directories are related to the default directories, please adapt the .gitignore if you use customized directories From 87d93eeb2e7d11e16f8e88d8b8150323e1e641b0 Mon Sep 17 00:00:00 2001 From: Bart Laarhoven Date: Mon, 24 Mar 2025 10:06:41 +0100 Subject: [PATCH 37/62] Ignore .idea/sonarlint.xml As mentioned in https://community.sonarsource.com/t/is-the-file-idea-idea-idea-sonarlint-xml-intended-to-be-under-source-control/121119, the `sonarlint.xml` file should be in the `.gitignore`. --- Global/JetBrains.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Global/JetBrains.gitignore b/Global/JetBrains.gitignore index 3649d6dc..640821ac 100644 --- a/Global/JetBrains.gitignore +++ b/Global/JetBrains.gitignore @@ -63,6 +63,7 @@ atlassian-ide-plugin.xml # SonarLint plugin .idea/sonarlint/ +.idea/sonarlint.xml # see https://community.sonarsource.com/t/is-the-file-idea-idea-idea-sonarlint-xml-intended-to-be-under-source-control/121119 # Crashlytics plugin (for Android Studio and IntelliJ) com_crashlytics_export_strings.xml From ab7e5f6994ef70b790f4800eb0ea82a9e11b665e Mon Sep 17 00:00:00 2001 From: Alessandro Cuttin Date: Wed, 26 Mar 2025 16:32:19 +0100 Subject: [PATCH 38/62] Added .atfi extension for package attachfile2 --- TeX.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TeX.gitignore b/TeX.gitignore index 5a5b1c62..b3d3d7f6 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -59,6 +59,9 @@ acs-*.bib # amsthm *.thm +# attachfile2 +*.atfi + # beamer *.nav *.pre From 5d9130efadbeb69bd91aed873ef50b579c14d635 Mon Sep 17 00:00:00 2001 From: Shannja <103908889+Shannja@users.noreply.github.com> Date: Sun, 30 Mar 2025 20:08:36 -0500 Subject: [PATCH 39/62] Update Unity.gitignore --- Unity.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Unity.gitignore b/Unity.gitignore index efec83d8..96ae0de9 100644 --- a/Unity.gitignore +++ b/Unity.gitignore @@ -10,6 +10,7 @@ /[Bb]uilds/ /[Ll]ogs/ /[Uu]ser[Ss]ettings/ +*.log # MemoryCaptures can get excessive in size. # They also could contain extremely sensitive data From c843504839b6b219fe1174afc7a25bf53483123a Mon Sep 17 00:00:00 2001 From: Capi Etheriel Date: Mon, 31 Mar 2025 15:39:25 -0300 Subject: [PATCH 40/62] Add Dotter.gitnore --- community/Dotter.gitignore | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 community/Dotter.gitignore diff --git a/community/Dotter.gitignore b/community/Dotter.gitignore new file mode 100644 index 00000000..86e82e8c --- /dev/null +++ b/community/Dotter.gitignore @@ -0,0 +1,6 @@ +# local files are for host-specific overrides +.dotter/local.toml + +# ignore caches +.dotter/cache.toml +.dotter/cache From 71558441e9df93c271ff3b07ea98ec064b775a06 Mon Sep 17 00:00:00 2001 From: Matt Alexander Date: Mon, 31 Mar 2025 22:52:38 -0500 Subject: [PATCH 41/62] Update Linux.gitignore --- Global/Linux.gitignore | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Global/Linux.gitignore b/Global/Linux.gitignore index 2ea12bbf..35ea8c67 100644 --- a/Global/Linux.gitignore +++ b/Global/Linux.gitignore @@ -3,7 +3,7 @@ # temporary files which can be created if a process still has a handle open of a deleted file .fuse_hidden* -# KDE directory preferences +# Metadata left by Dolphin file manager, which comes with KDE Plasma .directory # Linux trash folder which might appear on any partition or disk @@ -14,6 +14,3 @@ # Log files created by default by the nohup command nohup.out - -# Metadata left by Dolphin file manager, which comes with KDE Plasma -.directory From 63d066391fe93f98871b9a43df0f10f8366b8c03 Mon Sep 17 00:00:00 2001 From: Anish Mishra Date: Mon, 7 Apr 2025 23:12:04 +0530 Subject: [PATCH 42/62] Add nomedia file to Godot.gitignore This file is only needed for Android Editor and automatically generated if missing. No need to track it. --- Godot.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Godot.gitignore b/Godot.gitignore index bb711806..50335d9d 100644 --- a/Godot.gitignore +++ b/Godot.gitignore @@ -1,5 +1,6 @@ # Godot 4+ specific ignores .godot/ +.nomedia # Godot-specific ignores .import/ From 5c4badd74090fcdb9cc942ba0959718c84b3e1e1 Mon Sep 17 00:00:00 2001 From: Oliver Kopp Date: Sat, 12 Apr 2025 11:29:59 +0200 Subject: [PATCH 43/62] Refine minted rules --- TeX.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/TeX.gitignore b/TeX.gitignore index 5a5b1c62..dcb1021b 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -175,6 +175,7 @@ acs-*.bib *.stc[0-9]* # minted +*.data.minted _minted* *.pyg From a0e5b9d545cdd063130cda2ffb22304eaa6d5f9a Mon Sep 17 00:00:00 2001 From: Oliver Kopp Date: Sat, 12 Apr 2025 11:32:16 +0200 Subject: [PATCH 44/62] Fix ordering --- TeX.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TeX.gitignore b/TeX.gitignore index dcb1021b..e9c5a72e 100644 --- a/TeX.gitignore +++ b/TeX.gitignore @@ -175,8 +175,8 @@ acs-*.bib *.stc[0-9]* # minted -*.data.minted _minted* +*.data.minted *.pyg # morewrites From c831d190f681b00080d12bfe4982a3bceac5ddf7 Mon Sep 17 00:00:00 2001 From: Nicholas Wilson Date: Mon, 21 Apr 2025 11:55:31 -0500 Subject: [PATCH 45/62] chore(links): replace URLs with HTTPS for better security --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c43b1d0e..1635822e 100644 --- a/README.md +++ b/README.md @@ -11,10 +11,10 @@ the following resources are a great place to start: - The [Ignoring Files article][help] on the GitHub Help site. - The [gitignore(5)][man] manual page. -[man]: http://git-scm.com/docs/gitignore +[man]: https://git-scm.com/docs/gitignore [help]: https://help.github.com/articles/ignoring-files [chapter]: https://git-scm.com/book/en/v2/Git-Basics-Recording-Changes-to-the-Repository#_ignoring -[progit]: http://git-scm.com/book +[progit]: https://git-scm.com/book ## Folder structure From 4ed7892d1ad3dc647fee77004dc5a51a8d8184ea Mon Sep 17 00:00:00 2001 From: Dan Cassidy <5643061+rux616@users.noreply.github.com> Date: Thu, 24 Apr 2025 11:35:50 +1200 Subject: [PATCH 46/62] Ignore all .terraform directories Changes to using the `foo/` naming pattern to ensure that these directories will be ignored at all depths. --- Terraform.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Terraform.gitignore b/Terraform.gitignore index 2faf43d0..6349e361 100644 --- a/Terraform.gitignore +++ b/Terraform.gitignore @@ -1,5 +1,5 @@ # Local .terraform directories -**/.terraform/* +.terraform/ # .tfstate files *.tfstate From 86a7d7dbadb8f8aa25943dfb9dd8911d154f4278 Mon Sep 17 00:00:00 2001 From: ralphmcralph Date: Fri, 25 Apr 2025 10:23:37 +0200 Subject: [PATCH 47/62] Add .gitignore template for Solidity + Remix --- Solidity-Remix.gitignore | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Solidity-Remix.gitignore diff --git a/Solidity-Remix.gitignore b/Solidity-Remix.gitignore new file mode 100644 index 00000000..a49555a4 --- /dev/null +++ b/Solidity-Remix.gitignore @@ -0,0 +1,15 @@ +# Remix compiler artifacts +**/artifacts/ +**/artifacts/** + +# Remix plugin state folders +deps/ +states/ + +# Debug info +*.dbg.json +*.tsbuildinfo + +# Optional +.env +.env.local \ No newline at end of file From b71782331f15039c1ff14e6fa8594b24ad8f6bcd Mon Sep 17 00:00:00 2001 From: grafst Date: Mon, 28 Apr 2025 16:38:03 +0200 Subject: [PATCH 48/62] add .ansible/ folder to ansible.gitignore it is used for local caches, pws and tempfiles --- Global/Ansible.gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/Global/Ansible.gitignore b/Global/Ansible.gitignore index a8b42eb6..7eaa6e28 100644 --- a/Global/Ansible.gitignore +++ b/Global/Ansible.gitignore @@ -1 +1,2 @@ *.retry +.ansible/ From 7e9487fe98e57a7e0807d2487b0dddaff57467f6 Mon Sep 17 00:00:00 2001 From: matnorri Date: Wed, 30 Apr 2025 09:32:09 -0400 Subject: [PATCH 49/62] feat(LangChain.gitignore): ignore LangGraph Ignore LangGraph artifacts, e.g., pickle files. --- LangChain.gitignore | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 LangChain.gitignore diff --git a/LangChain.gitignore b/LangChain.gitignore new file mode 100644 index 00000000..c76ebfd9 --- /dev/null +++ b/LangChain.gitignore @@ -0,0 +1,6 @@ +# gitignore template for LangChain products, e.g., LangGraph, LangSmith +# website: https://www.langchain.com/ +# website: https://www.langchain.com/langgraph + +# LangGraph +.langgraph_api/ From 10164d7048233e6e482e31bb3587784cfa4e2a5e Mon Sep 17 00:00:00 2001 From: Guilherme Arcoverde Date: Fri, 2 May 2025 12:51:41 -0300 Subject: [PATCH 50/62] Add .aws-sam/ to ignore AWS SAM build artifacts --- VisualStudio.gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/VisualStudio.gitignore b/VisualStudio.gitignore index 93df31bc..a306c963 100644 --- a/VisualStudio.gitignore +++ b/VisualStudio.gitignore @@ -355,6 +355,9 @@ ASALocalRun/ # MSBuild Binary and Structured Log *.binlog +# AWS SAM Build and Temporary Artifacts folder +.aws-sam + # NVidia Nsight GPU debugger configuration file *.nvuser From 982fb519b37362d02028ab8588953a9a597d4c61 Mon Sep 17 00:00:00 2001 From: Daniel Johnson Date: Fri, 2 May 2025 15:04:54 -0700 Subject: [PATCH 51/62] Create CODEOWNERS --- .github/CODEOWNERS | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 .github/CODEOWNERS diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 00000000..31234448 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,7 @@ +# Order is important. The LAST matching pattern has the MOST precedence. +# gitignore style patterns are used, not globs. +# https://docs.github.com/articles/about-codeowners +# https://git-scm.com/docs/gitignore + +# Catch All - Defer to the gitignore maintainers +* @github/gitignore-maintainers From 5577a312321be1fd88161207cee0a5a7dad6f376 Mon Sep 17 00:00:00 2001 From: Lucas Liu Date: Wed, 14 May 2025 11:35:31 +0800 Subject: [PATCH 52/62] add .cursorrules --- Python.gitignore | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Python.gitignore b/Python.gitignore index 0a197900..f5fd27f8 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -172,3 +172,9 @@ cython_debug/ # PyPI configuration file .pypirc + +# Cursor +# Cursor is a code editor integrated with LLM. `.cursorrules` is its project-level configuration file, +# refer to https://docs.cursor.com/context/rules, which is used to customize the code generation rules of AI +.cursorrules +.cursor/rules \ No newline at end of file From a642376bb2baca1742c7061e47d9386dd18ade0c Mon Sep 17 00:00:00 2001 From: Lucas Liu Date: Thu, 15 May 2025 09:10:29 +0800 Subject: [PATCH 53/62] add .cursorignore --- Python.gitignore | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Python.gitignore b/Python.gitignore index f5fd27f8..dd15ec48 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -173,8 +173,9 @@ cython_debug/ # PyPI configuration file .pypirc -# Cursor -# Cursor is a code editor integrated with LLM. `.cursorrules` is its project-level configuration file, -# refer to https://docs.cursor.com/context/rules, which is used to customize the code generation rules of AI -.cursorrules -.cursor/rules \ No newline at end of file +# Cursor +# Cursor is an AI-powered code editor.`.cursorignore` specifies files/directories to +# exclude from AI features like autocomplete and code analysis. Recommended for sensitive data +# refer to https://docs.cursor.com/context/ignore-files +.cursorignore +.cursorindexingignore \ No newline at end of file From 426abd86128e3631c60918649b4aa91d360673d2 Mon Sep 17 00:00:00 2001 From: Devin Dooley Date: Fri, 16 May 2025 20:22:27 +0000 Subject: [PATCH 54/62] Configure stalebot in dry-run mode --- .github/workflow/stale.yml | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/workflow/stale.yml diff --git a/.github/workflow/stale.yml b/.github/workflow/stale.yml new file mode 100644 index 00000000..5f51ae20 --- /dev/null +++ b/.github/workflow/stale.yml @@ -0,0 +1,32 @@ +name: Stale + +# **What it does**: Close pull requests after no updates for 180 days. +# **Why we have it**: This repository gets a lot of PRs, and the maintainers team is small. +# This helps reduce the open PRs to ones that are most desired by the community. +# **Who does it impact**: Contributors and maintainers of github/gitignore. + +on: + schedule: + - cron: '20 16 * * *' # Run every day at 16:20 UTC / 8:20 PST + +permissions: + actions: write + contents: write # only for delete-branch option + issues: write + pull-requests: write + +jobs: + stale: + runs-on: ubuntu-latest + 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.' + days-before-stale: 90 + days-before-close: 180 + stale-pr-label: 'stale' + exempt-pr-labels: 'keep' + close-issue-reason: not_planned + ascending: true # Sort PRs by last updated date in ascending order + debug-only: true # Set to true to test the action without actually closing any PRs From c682e17a2bdbaaef76289afd437b889b08bef078 Mon Sep 17 00:00:00 2001 From: Devin Dooley Date: Sat, 17 May 2025 19:34:04 +0000 Subject: [PATCH 55/62] Move .github/workflow to .github/workflows --- .github/{workflow => workflows}/stale.yml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/{workflow => workflows}/stale.yml (100%) diff --git a/.github/workflow/stale.yml b/.github/workflows/stale.yml similarity index 100% rename from .github/workflow/stale.yml rename to .github/workflows/stale.yml From 012a024a8d2a015c368ef2db54236818cc916fe8 Mon Sep 17 00:00:00 2001 From: Devin Dooley Date: Mon, 19 May 2025 18:20:26 +0000 Subject: [PATCH 56/62] Restore trailing newline in Python.gitignore --- Python.gitignore | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Python.gitignore b/Python.gitignore index dd15ec48..651a6d10 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -173,9 +173,9 @@ cython_debug/ # PyPI configuration file .pypirc -# Cursor -# Cursor is an AI-powered code editor.`.cursorignore` specifies files/directories to +# Cursor +# Cursor is an AI-powered code editor. `.cursorignore` specifies files/directories to # exclude from AI features like autocomplete and code analysis. Recommended for sensitive data # refer to https://docs.cursor.com/context/ignore-files .cursorignore -.cursorindexingignore \ No newline at end of file +.cursorindexingignore From bf0e0fdbfbf48930a02b631447a3919672631e66 Mon Sep 17 00:00:00 2001 From: Devin Dooley Date: Tue, 20 May 2025 22:42:24 +0000 Subject: [PATCH 57/62] Run stale workflow without debug-only mode --- .github/workflows/stale.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 5f51ae20..8c8b0ddf 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -29,4 +29,3 @@ jobs: exempt-pr-labels: 'keep' close-issue-reason: not_planned ascending: true # Sort PRs by last updated date in ascending order - debug-only: true # Set to true to test the action without actually closing any PRs From 17441027c3376ecef5c8d8241c4ff424c6ef9122 Mon Sep 17 00:00:00 2001 From: Wuhall Date: Wed, 21 May 2025 17:12:50 +0800 Subject: [PATCH 58/62] add Cursor.gitignore --- Global/Cursor.gitignore | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 Global/Cursor.gitignore diff --git a/Global/Cursor.gitignore b/Global/Cursor.gitignore new file mode 100644 index 00000000..0166b012 --- /dev/null +++ b/Global/Cursor.gitignore @@ -0,0 +1,3 @@ +.vscode/* +.cursorignore +.cursorindexingignore From 48b1054d9d2af3b3fc1a7161fe96e970a37b81a9 Mon Sep 17 00:00:00 2001 From: Wuhall Date: Thu, 22 May 2025 08:41:23 +0800 Subject: [PATCH 59/62] Remove .vscode/* --- Global/Cursor.gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/Global/Cursor.gitignore b/Global/Cursor.gitignore index 0166b012..234f905b 100644 --- a/Global/Cursor.gitignore +++ b/Global/Cursor.gitignore @@ -1,3 +1,2 @@ -.vscode/* .cursorignore .cursorindexingignore From 3cb11f3091334d08d8770ff2797a1e84211c8a7a Mon Sep 17 00:00:00 2001 From: Frank Ebel Date: Thu, 22 May 2025 14:56:38 +0200 Subject: [PATCH 60/62] feat(Julia): ignore all Manifest files --- Julia.gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Julia.gitignore b/Julia.gitignore index 29126e47..9a2ea08d 100644 --- a/Julia.gitignore +++ b/Julia.gitignore @@ -21,4 +21,4 @@ docs/site/ # It records a fixed state of all packages used by the project. As such, it should not be # committed for packages, but should be committed for applications that require a static # environment. -Manifest.toml +Manifest*.toml From 9672d15dabdd5861793691f183ec9f05c2a2c953 Mon Sep 17 00:00:00 2001 From: Daniel Johnson Date: Fri, 23 May 2025 14:11:31 -0700 Subject: [PATCH 61/62] Moves Nix.gitignore to root because popular The Nix repo(https://github.com/NixOS/nix) has over 14k stars and over 1k clones. I believe this project is widely used and popular enough to move to the root now. --- community/Nix.gitignore => Nix.gitignore | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename community/Nix.gitignore => Nix.gitignore (100%) diff --git a/community/Nix.gitignore b/Nix.gitignore similarity index 100% rename from community/Nix.gitignore rename to Nix.gitignore From 55bb9508aec142dd6d6e85e6bd01a80fe50186a8 Mon Sep 17 00:00:00 2001 From: Max <43377490+max-hill-4@users.noreply.github.com> Date: Fri, 23 May 2025 21:39:08 +0000 Subject: [PATCH 62/62] Update Python.gitignore --- Python.gitignore | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Python.gitignore b/Python.gitignore index 651a6d10..6f694c32 100644 --- a/Python.gitignore +++ b/Python.gitignore @@ -167,6 +167,13 @@ cython_debug/ # option (not recommended) you can uncomment the following to ignore the entire idea folder. #.idea/ +# 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 enitre vscode folder +# .vscode/ + # Ruff stuff: .ruff_cache/