novusvetus/autogitignore

一个更新后的脚本,用于自动将Composer管理的包添加到.gitignore文件中

资助包维护!
Ko Fi

2.0.0 2021-10-08 21:42 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格式可作为预发布和构建元数据的扩展使用附加标签。

  1. 当您进行不兼容的API更改时,增加MAJOR版本。
  2. 当您以前向兼容的方式添加功能时,增加MINOR版本。
  3. 当您进行向后兼容的错误修复时,增加PATCH版本。

感谢

链接