mirror of
https://github.com/github/gitignore.git
synced 2026-11-05 17:44:46 +01:00
Compare commits
15
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
23d3287511 | ||
|
|
570fce64e4 | ||
|
|
1187b2cb9b | ||
|
|
e094da038b | ||
|
|
9d7511bedc | ||
|
|
d4753897ec | ||
|
|
a76c0e6d8e | ||
|
|
d0c2ec65c2 | ||
|
|
7247090aa6 | ||
|
|
3304408968 | ||
|
|
6836b38f62 | ||
|
|
e0041f1269 | ||
|
|
51c9bed9d0 | ||
|
|
b6629caa12 | ||
|
|
d67fc993d6 |
No files matched your search
@@ -1,3 +1,10 @@
|
|||||||
|
### 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_
|
||||||
@@ -8,9 +15,8 @@ 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 it's own repo, etc
|
Link to the project docs, any existing .gitignore files that project may have in its own repo, etc
|
||||||
--->
|
--->
|
||||||
|
|
||||||
### If this is a new template
|
### If this is a new template
|
||||||
@@ -18,6 +24,13 @@ 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
|
<!---
|
||||||
- [ ] Get a review and Approval from one of the maintainers
|
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
|
||||||
|
|
||||||
|
<!---
|
||||||
|
Once done, please wait for a GitHub maintainer to review your PR and if necessary,
|
||||||
|
work with them to address any findings.
|
||||||
|
--->
|
||||||
@@ -1,185 +0,0 @@
|
|||||||
# Assembly .gitignore template
|
|
||||||
# For Assembly language projects using various assemblers and toolchains
|
|
||||||
#
|
|
||||||
# Recommended: Add your OS-specific and editor-specific gitignore templates
|
|
||||||
# (e.g., Linux.gitignore, macOS.gitignore, Windows.gitignore, VisualStudio.gitignore, Vim.gitignore)
|
|
||||||
|
|
||||||
# Object files
|
|
||||||
*.o
|
|
||||||
*.obj
|
|
||||||
*.OBJ
|
|
||||||
*.ko
|
|
||||||
*.elf
|
|
||||||
|
|
||||||
# Executables and binary files
|
|
||||||
*.exe
|
|
||||||
*.out
|
|
||||||
*.bin
|
|
||||||
*.BIN
|
|
||||||
*.hex
|
|
||||||
*.HEX
|
|
||||||
*.app
|
|
||||||
*.axf
|
|
||||||
*.elf
|
|
||||||
*.i*86
|
|
||||||
*.x86_64
|
|
||||||
|
|
||||||
# Linker output
|
|
||||||
*.map
|
|
||||||
*.MAP
|
|
||||||
*.ilk
|
|
||||||
*.exp
|
|
||||||
|
|
||||||
# Library files
|
|
||||||
*.lib
|
|
||||||
*.a
|
|
||||||
*.la
|
|
||||||
*.lo
|
|
||||||
*.so
|
|
||||||
*.so.*
|
|
||||||
*.dylib
|
|
||||||
*.dll
|
|
||||||
|
|
||||||
# Assembly listing files
|
|
||||||
*.lst
|
|
||||||
*.LST
|
|
||||||
*.lis
|
|
||||||
*.LIS
|
|
||||||
|
|
||||||
# Symbol files
|
|
||||||
*.sym
|
|
||||||
*.SYM
|
|
||||||
|
|
||||||
# NASM specific
|
|
||||||
*.nasm.tmp
|
|
||||||
|
|
||||||
# MASM/TASM specific
|
|
||||||
*.cod
|
|
||||||
*.COD
|
|
||||||
|
|
||||||
# Debug files
|
|
||||||
*.dbg
|
|
||||||
*.pdb
|
|
||||||
*.idb
|
|
||||||
*.dSYM/
|
|
||||||
*.su
|
|
||||||
*.idb
|
|
||||||
*.ipdb
|
|
||||||
*.iobj
|
|
||||||
|
|
||||||
# Preprocessor output
|
|
||||||
*.i
|
|
||||||
*.ii
|
|
||||||
*.s.preprocessed
|
|
||||||
|
|
||||||
# Dependency files
|
|
||||||
*.d
|
|
||||||
*.dep
|
|
||||||
|
|
||||||
# Intel HEX and other output formats
|
|
||||||
*.s19
|
|
||||||
*.s28
|
|
||||||
*.s37
|
|
||||||
*.srec
|
|
||||||
*.ihex
|
|
||||||
|
|
||||||
# Motorola S-record files
|
|
||||||
*.mot
|
|
||||||
*.mhx
|
|
||||||
|
|
||||||
# Bootloader files
|
|
||||||
*.boot
|
|
||||||
|
|
||||||
# Disassembly files
|
|
||||||
*.disasm
|
|
||||||
*.dis
|
|
||||||
|
|
||||||
# Core dumps
|
|
||||||
core
|
|
||||||
core.*
|
|
||||||
*.core
|
|
||||||
|
|
||||||
# Backup files (common in assembly editors)
|
|
||||||
*~
|
|
||||||
*.bak
|
|
||||||
*.BAK
|
|
||||||
*.old
|
|
||||||
*.orig
|
|
||||||
*.swp
|
|
||||||
*.swo
|
|
||||||
|
|
||||||
# Build directories
|
|
||||||
build/
|
|
||||||
Build/
|
|
||||||
BUILD/
|
|
||||||
bin/
|
|
||||||
Bin/
|
|
||||||
BIN/
|
|
||||||
obj/
|
|
||||||
Obj/
|
|
||||||
OBJ/
|
|
||||||
out/
|
|
||||||
output/
|
|
||||||
Output/
|
|
||||||
dist/
|
|
||||||
release/
|
|
||||||
debug/
|
|
||||||
Debug/
|
|
||||||
Release/
|
|
||||||
|
|
||||||
# IDE and assembler-specific project files
|
|
||||||
*.workspace
|
|
||||||
*.uvproj*
|
|
||||||
*.uvopt*
|
|
||||||
*.uvgui*
|
|
||||||
*.cproj
|
|
||||||
*.atsln
|
|
||||||
*.atsuo
|
|
||||||
|
|
||||||
# Keil uVision
|
|
||||||
*.uvopt
|
|
||||||
*.uvproj
|
|
||||||
*.uvgui.*
|
|
||||||
*.uvproj.*
|
|
||||||
*.plg
|
|
||||||
*.tra
|
|
||||||
*.Administrator.*
|
|
||||||
*.bak.*
|
|
||||||
|
|
||||||
# IAR Embedded Workbench
|
|
||||||
*.eww
|
|
||||||
*.dep
|
|
||||||
*.wsdt
|
|
||||||
*.dni
|
|
||||||
*.wspos
|
|
||||||
*.dbgdt
|
|
||||||
|
|
||||||
# Atmel Studio
|
|
||||||
*.atsln
|
|
||||||
*.atsuo
|
|
||||||
*.cproj
|
|
||||||
|
|
||||||
# Make generated files
|
|
||||||
*.mk
|
|
||||||
Makefile.bak
|
|
||||||
|
|
||||||
# CMake
|
|
||||||
CMakeCache.txt
|
|
||||||
CMakeFiles/
|
|
||||||
cmake_install.cmake
|
|
||||||
|
|
||||||
# Tags and indexing
|
|
||||||
tags
|
|
||||||
TAGS
|
|
||||||
.tags
|
|
||||||
.tags_sorted_by_file
|
|
||||||
cscope.out
|
|
||||||
cscope.files
|
|
||||||
cscope.in.out
|
|
||||||
cscope.po.out
|
|
||||||
|
|
||||||
# Testing artifacts
|
|
||||||
test_results/
|
|
||||||
*.test
|
|
||||||
|
|
||||||
*.testlog
|
|
||||||
+21
-11
@@ -2,36 +2,46 @@
|
|||||||
|
|
||||||
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.
|
||||||
|
|
||||||
- **Explain why you’re making a change**. Even if it seems self-evident, please
|
- **Keep scope as limited as possible**. Changes should be as small as possible
|
||||||
take a sentence or two to tell us why your change or addition should happen.
|
and apply to the most specific gitignore template available for the target
|
||||||
It’s especially helpful to articulate why this change applies to *everyone*
|
application. For example: OS-specific ignore rules like `.DS_Store` are not
|
||||||
who works with the applicable technology, rather than just you or your team.
|
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
|
- **Only modify *one template* per pull request**. This helps keep pull
|
||||||
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 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.
|
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,
|
||||||
|
|||||||
@@ -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
|
||||||
+1
-2
@@ -92,9 +92,8 @@ dist
|
|||||||
# vuepress build output
|
# vuepress build output
|
||||||
.vuepress/dist
|
.vuepress/dist
|
||||||
|
|
||||||
# vuepress v2.x temp and cache directory
|
# vuepress v2.x temp directory
|
||||||
.temp
|
.temp
|
||||||
.cache
|
|
||||||
|
|
||||||
# Sveltekit cache directory
|
# Sveltekit cache directory
|
||||||
.svelte-kit/
|
.svelte-kit/
|
||||||
|
|||||||
@@ -36,6 +36,9 @@ 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.
|
||||||
|
|
||||||
@@ -61,33 +64,7 @@ include your language, tool, or project, it’s not because it’s not awesome.
|
|||||||
|
|
||||||
## Contributing guidelines
|
## Contributing guidelines
|
||||||
|
|
||||||
We’d love for you to help us improve this project. To help us keep this collection
|
Please see our [Contributing Guidelines](CONTRIBUTING.md).
|
||||||
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
|
||||||
|
|
||||||
@@ -153,3 +130,4 @@ by automatically forking the project and prompting to send a pull request too.
|
|||||||
## License
|
## License
|
||||||
|
|
||||||
[CC0-1.0](./LICENSE).
|
[CC0-1.0](./LICENSE).
|
||||||
|
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
*.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,3 +55,6 @@ LineIDs.dbg.bak
|
|||||||
*.~u
|
*.~u
|
||||||
*.project.~u
|
*.project.~u
|
||||||
*.suo
|
*.suo
|
||||||
|
|
||||||
|
# TwinCAT Measurement
|
||||||
|
*.vsm
|
||||||
@@ -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
|
||||||
|
|
||||||
|
#-----------------------------------------------------------------------------
|
||||||
|
|
||||||
Reference in new issue
Block a user