Compare commits

...

27 Commits

Author SHA1 Message Date
Daniel Johnson
622c03138b
Merge pull request #4690 from softwaredevelop/add-metatrader5-gitignore
Add .gitignore template for MetaTrader 5 / MQL5
2025-07-25 14:50:38 -07:00
Devin Dooley
926c9adf28
Merge pull request #4351 from Tc-KGu/patch-3 2025-07-25 14:45:38 -07:00
Daniel Johnson
43df23c02c
Merge pull request #4688 from 1234567Yang/main
Visual Studio: x86 and x64 only ignore in debug dir
2025-07-25 14:44:44 -07:00
Tim Hunter
1d4819b2dc
Merge pull request #4455 from RScrafted/patch-1
Update Terraform.gitignore to ignore graph files
2025-07-21 11:41:49 -07:00
RScrafted
2f3c7b3f2e Comment out *.dot pattern with note, based on reviewer suggestion 2025-07-18 11:55:15 +01:00
RScrafted
7125e5c434 Update Terraform.gitignore to reflect reviewer guidance and best practices 2025-07-18 11:46:47 +01:00
Rachit S
fe8783ff7b
Merge branch 'github:main' into patch-1 2025-07-17 20:19:21 +01:00
softwaredevelop
67806c58a0
Add .gitignore template for MetaTrader 5 / MQL5 2025-07-17 16:02:55 +00:00
Tim Hunter
9c2e50c7cc
Merge pull request #4686 from injust/patch-1
Update broken virtualenv link
2025-07-16 08:13:03 -07:00
Justin Su
b0b879651f
Update broken virtualenv link 2025-07-15 14:24:35 -04:00
Yang
de16f7faa2
x86 and x64 only ignore in debug dir 2025-07-14 13:43:50 -07:00
Devin Dooley
b46f89d56f
Merge pull request #4687 from injust/python-revert-cursor
Remove Cursor files from Python gitignore
2025-07-14 09:58:00 -07:00
Justin Su
bdc996bb1f
Revert "Merge pull request #4633 from Wuhall/main"
This reverts commit 9cabb94d2a.
2025-07-13 15:36:37 -04:00
Knut Guettel
3bfa4f45a6
Update TwinCAT3.gitignore 2025-07-08 08:55:49 +02:00
Devin Dooley
01d2bee6fa
Merge pull request #4682 from gh658804/patch-1
Update VisualStudio.gitignore - remove *.vbp extension
2025-07-07 10:18:21 -07:00
Knut Guettel
a606bd2abe
Merge branch 'main' into patch-3 2025-07-07 08:53:33 +02:00
gh658804
105082db06
Update VisualStudio.gitignore - remove *.vbp extension
Remove *.vbp extension. Such files are the main Visual Basic 6 Project Files and should not be ignored. It's like ignoring .csproj or .vbproj files in .NET projects.
2025-07-02 22:44:18 +03:00
Rachit Sheth
eda97ee980 ignored vscode settings 2024-06-25 15:26:45 +01:00
Rachit Sheth
92eba048f7 Changes completed as per the standard. 2024-06-07 17:31:26 +01:00
Rachit Sheth
b2d1fcee65 Added other files and extension to ignore to strengthen the terraform.gitignore template 2024-06-06 00:14:16 +01:00
Rachit S
c5f768fc49
Merge branch 'main' into patch-1 2024-06-04 00:27:17 +01:00
Rachit S
00c65098c0
Update Terraform.gitignore
Added line to ignore graph file('s).
2024-06-02 17:40:41 +01:00
Knut Guettel
9332fca160
Update TwinCAT3.gitignore
Merge of several entries
2023-09-25 10:47:48 +02:00
Knut Guettel
51d81ece6e
Update TwinCAT3.gitignore 2023-09-25 10:04:37 +02:00
Knut Guettel
e85314a60d
Update TwinCAT3.gitignore 2023-09-25 09:40:23 +02:00
Knut Guettel
e5f3eb0f8e
Update TwinCAT3.gitignore
update according to the latest product changes
2023-09-25 09:33:52 +02:00
Knut Guettel
b4e8ec3d39
Update TwinCAT3.gitignore
with the existing .gitignore in this repo, which can be select directly in the VS 2022 if you create a new repo, our customers have a lot of problems. thats why we suggest this update
2023-09-08 12:58:47 +02:00
6 changed files with 83 additions and 13 deletions

View File

@ -1,5 +1,5 @@
# Virtualenv
# http://iamzed.com/2009/05/07/a-primer-on-virtualenv/
# https://realpython.com/python-virtual-environments-a-primer/#the-virtualenv-project
.Python
[Bb]in
[Ii]nclude

View File

@ -194,13 +194,6 @@ cython_debug/
# PyPI configuration file
.pypirc
# 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
# Marimo
marimo/_static/
marimo/_lsp/

View File

@ -35,3 +35,10 @@ override.tf.json
# Ignore CLI configuration files
.terraformrc
terraform.rc
# Optional: ignore graph output files generated by `terraform graph`
# *.dot
# Optional: ignore plan files saved before destroying Terraform configuration
# Uncomment the line below if you want to ignore planout files.
# planout

View File

@ -31,6 +31,8 @@ LineIDs.dbg.bak
*.xtv
*.xtv.bak
*.xtv.bk?
*.xt?.bk?
*.xt?.orig
# Multiuser specific
**/.TcGit/
@ -43,6 +45,7 @@ LineIDs.dbg.bak
**/_Deployment/
**/_Repository/
# To include a specific library directory (i.e. third party/custom libs),
# use pattern `!/**/_Libraries/<directory name>/` i.e. `!/**/_Libraries/www.tcunit.org/`
#

View File

@ -22,8 +22,21 @@ mono_crash.*
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
[Dd]ebug/x64/
[Dd]ebugPublic/x64/
[Rr]elease/x64/
[Rr]eleases/x64/
bin/x64/
obj/x64/
[Dd]ebug/x86/
[Dd]ebugPublic/x86/
[Rr]elease/x86/
[Rr]eleases/x86/
bin/x86/
obj/x86/
[Ww][Ii][Nn]32/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
@ -310,9 +323,6 @@ node_modules/
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw
# Visual Studio 6 auto-generated project file (contains which files were open etc.)
*.vbp
# Visual Studio 6 workspace and project file (working project files containing files to include in project)
*.dsw
*.dsp

View File

@ -0,0 +1,57 @@
# MetaTrader 5 and MQL5 gitignore template
# Project homepage: https://www.metatrader5.com/en
# 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
# Log files
# Terminal logs, strategy tester logs, and custom logs from Print() functions.
*.log
*.slog # Strategy Tester logs
# 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)
# 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)
# External libraries (DLLs)
# If you use custom DLLs, you might want to ignore them if they are built separately
# and not part of your MQL5 source code repository.
*.dll
# 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)
# Temporary files and backup files generated by MetaEditor
*.~* # Temporary files (e.g., ~MyScript.mq5)
*.bak # Backup files (e.g., MyScript.mq5.bak)
*.mqh.bak
*.mq5.bak
# MetaEditor project files
# Project files for MetaEditor workspaces.
.mqproj
# 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