Compare commits

...

36 Commits

Author SHA1 Message Date
putku45
006c8b0a5f
Merge 66b704afbe into 166ce88ec5 2026-04-20 21:43:09 +00:00
Devin Dooley
166ce88ec5
Merge pull request #4717 from lpalgarvio/patch-3
Update VirtualEnv.gitignore
2026-04-20 13:42:41 -07:00
Devin Dooley
a4a12a4fa3
Merge pull request #4716 from lpalgarvio/patch-2
Update Backup.gitignore
2026-04-20 13:39:42 -07:00
Devin Dooley
622da0d813
Merge pull request #4715 from lpalgarvio/patch-1
Update Ansible.gitignore
2026-04-20 13:38:55 -07:00
Devin Dooley
bef6d439ce
Merge pull request #4706 from softwaredevelop/refactor-mql5-gitignore
Refactor .gitignore for MQL5: Clean up file extensions and improve clarity
2026-04-20 13:30:28 -07:00
Devin Dooley
1af287ee8a
Merge pull request #4780 from SzymonHalucha/patch-1
Update Unity.gitignore to add new ignore patterns
2026-04-20 13:27:12 -07:00
Devin Dooley
90ef4aada1
Merge pull request #4734 from tigran-sargsyan-w/unity-patch
Add header note in Unity.gitignore about using Global editor/OS templates
2026-04-20 13:25:53 -07:00
Devin Dooley
248de8ed97
Merge pull request #4786 from christianbraeunlich/feature/al-bclicense
[AL] Ignore .bclicense file
2026-04-20 13:13:29 -07:00
Devin Dooley
24b539acec
Merge pull request #2807 from lorenzleutgeb/patch-1
Create HOL.gitignore
2026-04-20 09:42:33 -07:00
Devin Dooley
25713eb3a5
Merge pull request #4808 from malheleco/oh-my-opencode
Add gitignore to exclude sisyphus directory files (oh-my-openagent formerly known as oh-my-opencode)
2026-04-20 09:32:49 -07:00
Bernd
5f5a92fcfe
move gitignore template due to PR feedback 2026-04-20 09:11:43 +02:00
Lorenz Leutgeb
b42312254f Create HOL.gitignore 2026-04-18 18:24:37 +02:00
Devin Dooley
4d89c5d3e2
Merge pull request #4813 from danilofroes/solidworks-gitignore
Add gitignore for SolidWorks projects
2026-04-17 16:22:17 -07:00
Devin Dooley
aef8819a8f
Merge pull request #4815 from mvanhorn/osc/zed-gitignore
Add Zed editor to Global gitignore templates
2026-04-17 16:15:20 -07:00
Devin Dooley
8f5497c4be
Merge pull request #4817 from mvanhorn/osc/tauri-gitignore
Add Tauri to community gitignore templates
2026-04-17 16:10:58 -07:00
Devin Dooley
70da24ee68
Merge pull request #4838 from add-uos/feat-qt-add-build-dir
feat(qt): add build directory to gitignore
2026-04-17 16:05:53 -07:00
Devin Dooley
4def375658
Merge pull request #4841 from DeflateAwning/deflateawning-kicad-v9-history
KiCad: Add `.history` folder to template
2026-04-17 15:57:09 -07:00
DeflateAwning
5b24c9042d KiCad: Add .history folder to template 2026-04-11 23:33:55 -06:00
zhanghongyuan
7441291fc8 feat(qt): add build directory to gitignore 2026-04-07 10:27:46 +08:00
Matt Van Horn
3b288cfb37 Add Tauri to community gitignore templates 2026-03-17 15:35:54 -07:00
Matt Van Horn
e81fea5f71 Add Zed editor to Global gitignore templates 2026-03-17 15:33:15 -07:00
putku45
66b704afbe
docs: improve grammar and link formatting in Global directory description
Improve grammar and formatting in Global directory description
2026-03-16 20:17:34 +05:30
Danilo Fróes
c97a73771f
Enhance SolidWorks.gitignore for case sensitivity
Added case-sensitive entries for SolidWorks temporary files and backups.
2026-03-15 16:36:41 -03:00
Danilo Fróes
7db9624f69 Add gitignore for SolidWorks projects 2026-03-15 16:22:30 -03:00
Bernd
a850db9d75
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.
2026-03-03 16:51:34 +01:00
Christian Bräunlich
98608a890a
Merge branch 'github:main' into feature/al-bclicense 2026-01-18 08:55:47 +01:00
Szymon Hałucha
315e8cbbbd
Update Unity.gitignore to add new ignore patterns
Added entries to ignore .slnx files and scene dependency cache.
2026-01-03 09:41:43 +01:00
Tigran Sargsyan
e64eacaa89
Update Unity.gitignore with additional comments 2025-09-22 14:17:49 +02:00
Luís Pedro Algarvio
cf8b54d020
Update VirtualEnv.gitignore 2025-08-21 02:51:00 +01:00
Luís Pedro Algarvio
add7cbcaad
Update VirtualEnv.gitignore
Add extra rules
2025-08-21 02:33:54 +01:00
Luís Pedro Algarvio
3392aa92c2
Update Backup.gitignore
Add some descriptions and extra rules
2025-08-21 02:22:43 +01:00
Luís Pedro Algarvio
273b70134f
Update Ansible.gitignore
Add descriptions for ansible entries
2025-08-21 02:16:47 +01:00
softwaredevelop
6b7a933304
Refactor .gitignore for MQL5: Clean up file extensions and improve clarity 2025-08-10 07:52:09 +00:00
christianbraeunlich
63caeed028
Merge branch 'github:main' into feature/al-bclicense 2022-05-22 00:54:08 +02:00
Christian Bräunlich
14fea44fd5 correct to plural 2022-04-25 20:24:26 +02:00
Christian Bräunlich
be40b2ed2c ignore bclicense files 2022-04-25 20:14:55 +02:00
14 changed files with 139 additions and 31 deletions

View File

@ -16,7 +16,8 @@
rad.json rad.json
#Translation Base-file #Translation Base-file
*.g.xlf *.g.xlf
#License-file #License-files
*.bclicense
*.flf *.flf
#Test results file #Test results file
TestResults.xml TestResults.xml

View File

@ -1,2 +1,5 @@
*.retry # The default root path for Ansible config files on the controller
.ansible/ .ansible/
# Retry files generated for failed Ansible playbook runs
*.retry

View File

@ -1,5 +1,17 @@
# Generic backup files
*.bak *.bak
*.back
*.backup
# Norton Ghost backup files
*.gho *.gho
# Generic original files
*.ori *.ori
*.orig *.orig
*.original
# Generic temporary files
*.tmp *.tmp
*.temp
*.temporary

View File

@ -0,0 +1,2 @@
.sisyphus/*
!.sisyphus/rules/

View File

@ -1,5 +1,16 @@
# Virtualenv # Virtualenv
# https://realpython.com/python-virtual-environments-a-primer/#the-virtualenv-project # 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 .Python
[Bb]in [Bb]in
[Ii]nclude [Ii]nclude
@ -7,6 +18,3 @@
[Ll]ib64 [Ll]ib64
[Ll]ocal [Ll]ocal
[Ss]cripts [Ss]cripts
pyvenv.cfg
.venv
pip-selfcheck.json

10
Global/Zed.gitignore Normal file
View File

@ -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

View File

@ -36,5 +36,8 @@ fp-info-cache
# Archived Backups (KiCad 6.0) # Archived Backups (KiCad 6.0)
**/*-backups/*.zip **/*-backups/*.zip
# Local git-based history (KiCad 9.0+)
.history
# Local project settings # Local project settings
*.kicad_prl *.kicad_prl

View File

@ -29,6 +29,7 @@ ui_*.h
*.jsc *.jsc
Makefile* Makefile*
*build-* *build-*
build/
*.qm *.qm
*.prl *.prl
*.qmlls.ini *.qmlls.ini

View File

@ -24,11 +24,9 @@ We support a collection of templates, organized in this way:
with popular programming languages and technologies. These define a meaningful with popular programming languages and technologies. These define a meaningful
set of rules to help get started, and ensure you are not committing set of rules to help get started, and ensure you are not committing
unimportant files into your repository. unimportant files into your repository.
- [`Global`](./Global) contains templates for various editors, tools and - [`Global`](./Global) contains templates for various editors, tools, and
operating systems that can be used in different situations. It is recommended operating systems that can be used in different situations. We recommend
that you either [add these to your global template](https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files#configuring-ignored-files-for-all-repositories-on-your-computer) adding these to your [global template](https://docs.github.com/en/get-started/getting-started-with-git/ignoring-files#configuring-ignored-files-for-all-repositories-on-your-computer) or merging these rules into your project-specific templates if you want to use them permanently.
or merge these rules into your project-specific templates if you want to use
them permanently.
- [`community`](./community) contains specialized templates for other popular - [`community`](./community) contains specialized templates for other popular
languages, tools and project, which don't currently belong in the mainstream languages, tools and project, which don't currently belong in the mainstream
templates. These should be added to your project-specific templates when you templates. These should be added to your project-specific templates when you

20
SolidWorks.gitignore Normal file
View File

@ -0,0 +1,20 @@
# gitignore file for a SolidWorks project
# SolidWorks temporary files
~$*.sldprt
~$*.sldasm
~$*.slddrw
~$*.sld
# 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/

View File

@ -2,6 +2,9 @@
# #
# Get latest from https://github.com/github/gitignore/blob/main/Unity.gitignore # 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/ .utmp/
/[Ll]ibrary/ /[Ll]ibrary/
/[Tt]emp/ /[Tt]emp/
@ -43,6 +46,7 @@ ExportedObj/
*.csproj *.csproj
*.unityproj *.unityproj
*.sln *.sln
*.slnx
*.suo *.suo
*.tmp *.tmp
*.user *.user
@ -97,3 +101,6 @@ InitTestScene*.unity*
# Auto-generated scenes by play mode tests # Auto-generated scenes by play mode tests
/[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity* /[Aa]ssets/[Ii]nit[Tt]est[Ss]cene*.unity*
# Auto-generated cache in Assets folder
/[Aa]ssets/[Ss]ceneDependencyCache*

11
community/HOL.gitignore Normal file
View File

@ -0,0 +1,11 @@
*Script
# Holmake generated files
*Theory.sig
*Theory.sml
*.uo
*.ui
# Holmake auxiliary files
.hollogs
.HOLMK

View File

@ -4,27 +4,38 @@
# Compiled MQL5 executables (binaries) # Compiled MQL5 executables (binaries)
# These are generated from .mq5 source files and should not be committed. # These are generated from .mq5 source files and should not be committed.
*.ex5 *.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 # Log files
# Terminal logs, strategy tester logs, and custom logs from Print() functions. # Terminal logs, strategy tester logs, and custom logs from Print() functions.
*.log *.log
*.slog # Strategy Tester logs # Strategy Tester logs
*.slog
# Strategy Tester specific files # Strategy Tester specific files
# History data, optimization results, and temporary files used by the tester. # History data, optimization results, and temporary files used by the tester.
*.fxt # FXT files (history data for testing) # FXT files (history data for testing)
*.hst # History data files (can be large) *.fxt
*.ini # Initialization files (often generated by tester or EAs) # History data files (can be large)
*.dat # Data files (various purposes, often temporary) *.hst
*.csv # CSV export files (e.g., from tester reports) # Initialization files (often generated by tester or EAs)
*.jrn # Journal files (tester journal) *.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 # Market Watch sets and profiles
# User-specific lists of symbols in Market Watch, and terminal profiles. # User-specific lists of symbols in Market Watch, and terminal profiles.
*.set # Market Watch symbol sets # Market Watch symbol sets
*.tpl # Chart templates *.set
*.chr # Chart settings files (can be generated when saving templates or profiles) # Chart templates
*.tpl
# Chart settings files (can be generated when saving templates or profiles)
*.chr
# External libraries (DLLs) # External libraries (DLLs)
# If you use custom DLLs, you might want to ignore them if they are built separately # 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 # User-specific configuration and credentials
# Files containing sensitive information or local user settings. # Files containing sensitive information or local user settings.
.env # Environment variables (e.g., for Python integration credentials) # Environment variables (e.g., for Python integration credentials)
*.cfg # Configuration files (if not meant to be shared) .env
*.json # Be careful: if you have config JSONs you *do* want to commit, add specific exceptions. # Configuration files (if not meant to be shared)
# Example: !config.json (to include config.json but ignore other *.json) *.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 and backup files generated by MetaEditor
*.~* # Temporary files (e.g., ~MyScript.mq5) # Temporary files (e.g., ~MyScript.mq5)
*.bak # Backup files (e.g., MyScript.mq5.bak) *.~*
# Backup files (e.g., MyScript.mq5.bak)
*.bak
*.mqh.bak *.mqh.bak
*.mq5.bak *.mq5.bak
@ -51,7 +67,11 @@
# Python specific ignores (if you also keep Python scripts or Jupyter notebooks in this repository) # 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) # 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. # or if you mix Python code within your MQL5 structure.
__pycache__/ # Python compiled bytecode cache # Python compiled bytecode cache
.ipynb_checkpoints/ # Jupyter Notebook checkpoints __pycache__/
*.pyc # Python compiled files # Jupyter Notebook checkpoints
*.pyd # Python dynamic modules .ipynb_checkpoints/
# Python compiled files
*.pyc
# Python dynamic modules
*.pyd

12
community/Tauri.gitignore Normal file
View File

@ -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/