Auto Git Ignore by ReindeerWeb
A post-update-cmd script to automatically add Composer managed packages to .gitignore, (*1)
Installation
Add the following to your composer.json
"scripts": {
"post-update-cmd": "ReindeerWeb\\AutoGitIgnore\\GitIgnoreBuilder::Go"
}
Add it to your project with:
composer require reindeerweb/autogitignore
Exclude dev only packages
Add to the following to your composer.json, (*2)
"extra": {
"autogitignore": "devOnly"
}
License
3-clause BSD license
See License, (*3)
Bugtracker
Bugs are tracked in the issues section of this repository on GitHub.
Please read over existing issues before submitting an issue to ensure yours is unique., (*4)
Create a new issue
- Describe the steps to reproduce your issue.
- Describe the expected and the actual outcome.
- Describe your environment as detailed as possible., (*5)
Development and contribution
Feature requests can also be made by creating a new issue.
If you would like to make contributions to this module, feel free to create a fork and submit a pull request., (*6)
Versioning
This project follows Semantic Versioning paradigm. That is:, (*7)
Given a version number MAJOR.MINOR.PATCH, increment the:
1. MAJOR version when you make incompatible API changes,
2. MINOR version when you add functionality in a backwards-compatible manner, and
3. PATCH version when you make backwards-compatible bug fixes.
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format., (*8)