mirror of
https://github.com/github/gitignore.git
synced 2026-11-06 10:00:40 +01:00
Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2cbd323f1f | ||
|
|
6b7a933304 |
No files matched your search
@@ -1,10 +1,3 @@
|
|||||||
### Link to the application or project's homepage
|
|
||||||
|
|
||||||
_TODO_
|
|
||||||
<!---
|
|
||||||
Link to the project or application's homepage.
|
|
||||||
--->
|
|
||||||
|
|
||||||
### Reasons for making this change
|
### Reasons for making this change
|
||||||
|
|
||||||
_TODO_
|
_TODO_
|
||||||
@@ -15,8 +8,9 @@ Please provide some background for this change.
|
|||||||
### Links to documentation supporting these rule changes
|
### Links to documentation supporting these rule changes
|
||||||
|
|
||||||
_TODO_
|
_TODO_
|
||||||
|
|
||||||
<!---
|
<!---
|
||||||
Link to the project docs, any existing .gitignore files that project may have in its own repo, etc
|
Link to the project docs, any existing .gitignore files that project may have in it's own repo, etc
|
||||||
--->
|
--->
|
||||||
|
|
||||||
### If this is a new template
|
### If this is a new template
|
||||||
@@ -24,13 +18,6 @@ Link to the project docs, any existing .gitignore files that project may have in
|
|||||||
Link to application or project’s homepage: TODO
|
Link to application or project’s homepage: TODO
|
||||||
|
|
||||||
### Merge and Approval Steps
|
### 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
|
||||||
Please ensure you accomplish these tasks in order to get your contribution accepted
|
- [ ] 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
|
|
||||||
|
|
||||||
<!---
|
|
||||||
Once done, please wait for a GitHub maintainer to review your PR and if necessary,
|
|
||||||
work with them to address any findings.
|
|
||||||
--->
|
|
||||||
+11
-21
@@ -2,46 +2,36 @@
|
|||||||
|
|
||||||
We’d love you to help us improve this project. To help us keep this collection
|
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.
|
high quality, we request that contributions adhere to the following guidelines.
|
||||||
Any contributions that don't meet these guidelines will be closed.
|
|
||||||
|
|
||||||
- **Provide a link to the application or project’s homepage**. Unless it’s
|
- **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
|
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.
|
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.
|
- **Provide links to documentation** supporting the change you’re making.
|
||||||
Current, canonical documentation mentioning the files being ignored is best.
|
Current, canonical documentation mentioning the files being ignored is best.
|
||||||
If documentation isn’t available to support your change, do the best you can
|
If documentation isn’t available to support your change, do the best you can
|
||||||
to explain what the files being ignored are for.
|
to explain what the files being ignored are for.
|
||||||
|
|
||||||
- **Keep scope as limited as possible**. Changes should be as small as possible
|
- **Explain why you’re making a change**. Even if it seems self-evident, please
|
||||||
and apply to the most specific gitignore template available for the target
|
take a sentence or two to tell us why your change or addition should happen.
|
||||||
application. For example: OS-specific ignore rules like `.DS_Store` are not
|
It’s especially helpful to articulate why this change applies to *everyone*
|
||||||
accepted anywhere but their specific gitignore, `Global/macOS.gitignore` in
|
who works with the applicable technology, rather than just you or your team.
|
||||||
this case.
|
|
||||||
|
|
||||||
- **Only modify *one template* per pull request**. This helps keep pull
|
- **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
|
||||||
requests and feedback focused on a specific project or technology.
|
requests and feedback focused on a specific project or technology.
|
||||||
|
|
||||||
- **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.
|
|
||||||
|
|
||||||
In general, the more you can do to help us understand the change you’re making,
|
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.
|
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
|
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
|
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
|
helpful than a simple `ls`. If it's not possible to curate a small set of
|
||||||
useful rules, then the template is not a good fit for this collection.
|
useful rules, then the template might not be a good fit for this collection.
|
||||||
|
|
||||||
Please also understand that we can’t list every tool that ever existed.
|
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,
|
Our aim is to curate a collection of the *most common and helpful* templates,
|
||||||
|
|||||||
@@ -1,11 +0,0 @@
|
|||||||
# 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
|
|
||||||
@@ -1,6 +1,5 @@
|
|||||||
# General
|
# General
|
||||||
.DS_Store
|
.DS_Store
|
||||||
.localized
|
|
||||||
__MACOSX/
|
__MACOSX/
|
||||||
.AppleDouble
|
.AppleDouble
|
||||||
.LSOverride
|
.LSOverride
|
||||||
|
|||||||
+2
-1
@@ -92,8 +92,9 @@ dist
|
|||||||
# vuepress build output
|
# vuepress build output
|
||||||
.vuepress/dist
|
.vuepress/dist
|
||||||
|
|
||||||
# vuepress v2.x temp directory
|
# vuepress v2.x temp and cache directory
|
||||||
.temp
|
.temp
|
||||||
|
.cache
|
||||||
|
|
||||||
# Sveltekit cache directory
|
# Sveltekit cache directory
|
||||||
.svelte-kit/
|
.svelte-kit/
|
||||||
|
|||||||
@@ -36,9 +36,6 @@ We support a collection of templates, organized in this way:
|
|||||||
|
|
||||||
## What makes a good template?
|
## What makes a good template?
|
||||||
|
|
||||||
First and foremost, a template contribution must adhere to our
|
|
||||||
[Contributing Guidelines](CONTRIBUTING.md).
|
|
||||||
|
|
||||||
A template should contain a set of rules to help Git repositories work with a
|
A template should contain a set of rules to help Git repositories work with a
|
||||||
specific programming language, framework, tool or environment.
|
specific programming language, framework, tool or environment.
|
||||||
|
|
||||||
@@ -64,7 +61,33 @@ include your language, tool, or project, it’s not because it’s not awesome.
|
|||||||
|
|
||||||
## Contributing guidelines
|
## Contributing guidelines
|
||||||
|
|
||||||
Please see our [Contributing Guidelines](CONTRIBUTING.md).
|
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.
|
||||||
|
|
||||||
## Versioned templates
|
## Versioned templates
|
||||||
|
|
||||||
@@ -130,4 +153,3 @@ by automatically forking the project and prompting to send a pull request too.
|
|||||||
## License
|
## License
|
||||||
|
|
||||||
[CC0-1.0](./LICENSE).
|
[CC0-1.0](./LICENSE).
|
||||||
|
|
||||||
@@ -1,5 +1,4 @@
|
|||||||
*.class
|
*.class
|
||||||
*.tasty
|
|
||||||
*.log
|
*.log
|
||||||
|
|
||||||
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
||||||
|
|||||||
@@ -55,6 +55,3 @@ LineIDs.dbg.bak
|
|||||||
*.~u
|
*.~u
|
||||||
*.project.~u
|
*.project.~u
|
||||||
*.suo
|
*.suo
|
||||||
|
|
||||||
# TwinCAT Measurement
|
|
||||||
*.vsm
|
|
||||||
@@ -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
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
#=============================================================================
|
|
||||||
# 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
|
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
|
||||||
|
|
||||||
Reference in new issue
Block a user