novusvetus / autogitignore
一个更新后的脚本,用于自动将Composer管理的包添加到.gitignore文件中
2.0.0
2021-10-08 21:42 UTC
Requires
- php: ^7.1 || ^8
- composer/composer: *
- novusvetus/classhelper: 1.* || 2.*
This package is auto-updated.
Last update: 2024-09-09 07:09:11 UTC
README
概述
一个更新后的脚本,用于自动将Composer管理的包添加到.gitignore文件中。
安装
将以下内容添加到您的composer.json文件中
"scripts": { "post-update-cmd": "Novusvetus\\AutoGitIgnore\\GitIgnoreBuilder::go" }
使用以下命令将包添加到项目中
composer require novusvetus/autogitignore
可选 - 仅排除开发包
将以下内容添加到您的composer.json文件中
"extra": { "autogitignore": "devOnly" }
许可证
3-clause BSD许可证,请参阅许可证
错误追踪
错误在该GitHub存储库的问题部分跟踪。在提交问题之前,请先阅读现有问题,以确保您的问题具有唯一性。
- 描述复现问题的步骤。
- 描述预期和实际的结果。
- 尽可能详细地描述您的环境。
开发和贡献
可以通过创建一个新问题提出功能请求。如果您想为此存储库做出贡献,请自由创建一个分支并提交一个拉取请求。
版本管理
本项目遵循语义版本控制范式。也就是说
给定版本号MAJOR.MINOR.PATCH,当您进行不兼容的API更改时,增加MAJOR版本;当您以前向兼容的方式添加功能时,增加MINOR版本;当您进行向后兼容的错误修复时,增加PATCH版本。MAJOR.MINOR.PATCH格式可作为预发布和构建元数据的扩展使用附加标签。
- 当您进行不兼容的API更改时,增加MAJOR版本。
- 当您以前向兼容的方式添加功能时,增加MINOR版本。
- 当您进行向后兼容的错误修复时,增加PATCH版本。