mirror of
https://github.com/github/gitignore.git
synced 2026-08-30 03:37:05 +02:00
Compare commits
9 Commits
df41765808
...
75889712fc
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
75889712fc | ||
|
|
e094da038b | ||
|
|
9d7511bedc | ||
|
|
d4753897ec | ||
|
|
a76c0e6d8e | ||
|
|
d0c2ec65c2 | ||
|
|
e0041f1269 | ||
|
|
a82cd01a2a | ||
|
|
a9956fb969 |
23
.github/PULL_REQUEST_TEMPLATE.md
vendored
23
.github/PULL_REQUEST_TEMPLATE.md
vendored
@ -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
|
||||
|
||||
_TODO_
|
||||
@ -8,9 +15,8 @@ Please provide some background for this change.
|
||||
### Links to documentation supporting these rule changes
|
||||
|
||||
_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
|
||||
@ -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
|
||||
|
||||
### 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.
|
||||
--->
|
||||
|
||||
@ -2,36 +2,46 @@
|
||||
|
||||
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.
|
||||
Any contributions that don't meet these guidelines will be closed.
|
||||
|
||||
- **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 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.
|
||||
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.
|
||||
- **Keep scope as limited as possible**. Changes should be as small as possible
|
||||
and apply to the most specific gitignore template available for the target
|
||||
application. For example: OS-specific ignore rules like `.DS_Store` are not
|
||||
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
|
||||
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
|
||||
- **Only modify *one template* per pull request**. This helps keep pull
|
||||
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,
|
||||
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
|
||||
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
|
||||
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.
|
||||
Our aim is to curate a collection of the *most common and helpful* templates,
|
||||
|
||||
32
README.md
32
README.md
@ -36,6 +36,9 @@ We support a collection of templates, organized in this way:
|
||||
|
||||
## 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
|
||||
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
|
||||
|
||||
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.
|
||||
Please see our [Contributing Guidelines](CONTRIBUTING.md).
|
||||
|
||||
## Versioned templates
|
||||
|
||||
@ -153,3 +130,4 @@ by automatically forking the project and prompting to send a pull request too.
|
||||
## License
|
||||
|
||||
[CC0-1.0](./LICENSE).
|
||||
|
||||
|
||||
@ -1,52 +1,30 @@
|
||||
# Cache and logs (Symfony2)
|
||||
/app/cache/*
|
||||
/app/logs/*
|
||||
!app/cache/.gitkeep
|
||||
!app/logs/.gitkeep
|
||||
|
||||
# Email spool folder
|
||||
/app/spool/*
|
||||
|
||||
# Cache, session files and logs (Symfony3)
|
||||
/var/cache/*
|
||||
/var/logs/*
|
||||
/var/sessions/*
|
||||
!var/cache/.gitkeep
|
||||
!var/logs/.gitkeep
|
||||
!var/sessions/.gitkeep
|
||||
|
||||
# Logs (Symfony4)
|
||||
/var/log/*
|
||||
!var/log/.gitkeep
|
||||
|
||||
# Parameters
|
||||
/app/config/parameters.yml
|
||||
/app/config/parameters.ini
|
||||
|
||||
# Managed by Composer
|
||||
/app/bootstrap.php.cache
|
||||
/var/bootstrap.php.cache
|
||||
/bin/*
|
||||
!bin/console
|
||||
!bin/symfony_requirements
|
||||
# Composer
|
||||
/vendor/
|
||||
|
||||
# Assets and user uploads
|
||||
/web/bundles/
|
||||
/web/uploads/
|
||||
|
||||
# PHPUnit
|
||||
/app/phpunit.xml
|
||||
/phpunit.xml
|
||||
|
||||
# Build data
|
||||
/build/
|
||||
|
||||
# Composer PHAR
|
||||
/composer.phar
|
||||
|
||||
# Backup entities generated with doctrine:generate:entities command
|
||||
**/Entity/*~
|
||||
# Cache, session files and logs
|
||||
/var/cache/*
|
||||
/var/log/*
|
||||
/var/sessions/*
|
||||
!var/cache/.gitkeep
|
||||
!var/log/.gitkeep
|
||||
!var/sessions/.gitkeep
|
||||
|
||||
# Embedded web-server pid file
|
||||
/.web-server-pid
|
||||
# Env vars & Secrets
|
||||
/.env.local
|
||||
/.env.local.php
|
||||
/.env.*.local
|
||||
/config/secrets/prod/prod.decrypt.private.php
|
||||
|
||||
# Bundles assets
|
||||
/public/bundles/
|
||||
|
||||
# Webpack Encore
|
||||
/node_modules/
|
||||
npm-debug.log
|
||||
yarn-error.log
|
||||
|
||||
# PHPUnit
|
||||
.phpunit.result.cache
|
||||
/phpunit.xml
|
||||
/phpunit.xml.dist
|
||||
|
||||
52
community/PHP/Symfony.gitignore
Normal file
52
community/PHP/Symfony.gitignore
Normal file
@ -0,0 +1,52 @@
|
||||
# Cache and logs (Symfony2)
|
||||
/app/cache/*
|
||||
/app/logs/*
|
||||
!app/cache/.gitkeep
|
||||
!app/logs/.gitkeep
|
||||
|
||||
# Email spool folder
|
||||
/app/spool/*
|
||||
|
||||
# Cache, session files and logs (Symfony3)
|
||||
/var/cache/*
|
||||
/var/logs/*
|
||||
/var/sessions/*
|
||||
!var/cache/.gitkeep
|
||||
!var/logs/.gitkeep
|
||||
!var/sessions/.gitkeep
|
||||
|
||||
# Logs (Symfony4)
|
||||
/var/log/*
|
||||
!var/log/.gitkeep
|
||||
|
||||
# Parameters
|
||||
/app/config/parameters.yml
|
||||
/app/config/parameters.ini
|
||||
|
||||
# Managed by Composer
|
||||
/app/bootstrap.php.cache
|
||||
/var/bootstrap.php.cache
|
||||
/bin/*
|
||||
!bin/console
|
||||
!bin/symfony_requirements
|
||||
/vendor/
|
||||
|
||||
# Assets and user uploads
|
||||
/web/bundles/
|
||||
/web/uploads/
|
||||
|
||||
# PHPUnit
|
||||
/app/phpunit.xml
|
||||
/phpunit.xml
|
||||
|
||||
# Build data
|
||||
/build/
|
||||
|
||||
# Composer PHAR
|
||||
/composer.phar
|
||||
|
||||
# Backup entities generated with doctrine:generate:entities command
|
||||
**/Entity/*~
|
||||
|
||||
# Embedded web-server pid file
|
||||
/.web-server-pid
|
||||
27
community/embedded/Microchip_MPLAB_X_IDE.gitignore
Normal file
27
community/embedded/Microchip_MPLAB_X_IDE.gitignore
Normal file
@ -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
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
|
||||
Loading…
Reference in New Issue
Block a user