quazardous / php-bump-version
PHP 升级版本和其他 Git 辅助工具
1.0.3
2016-10-14 19:43 UTC
Requires
- vanilla/garden-cli: ^1.0
This package is auto-updated.
Last update: 2024-09-20 10:29:20 UTC
README
(c) Quazardous berliozdavid@gmail.com
用途是什么?
为 Git 用户提供一些“辅助”命令,以便符合 http://nvie.com/posts/a-successful-git-branching-model/。
因此 bump_version
专注于你可能想在 master
或 develop
分支上进行的 Git 操作。
它将显示你应使用的 Git 命令,以保持你的分支处于正确状态。在日常使用中,你只需复制/粘贴这些命令... 虽然不多,但我发现它很有用,并且乐于分享!
bump_version
假设 develop
和 master
已经正确设置,用于 git push
和 git pull
的 origin
。
安装
composer require "quazardous/php-bump-version"
用法
bump
基本版本升级器。
版本升级后,bump_version bump
将显示你应使用的 Git 命令列表,以完成你的发布。
vendor/bin/bump_version bump [options]
示例:将次要版本升级(例如 0.1.2 升级到 0.1.3)
vendor/bin/bump_version bump -p
关于 语义版本 的更多信息。
merge_into
合并操作,适用于懒惰的人。
显示将当前分支合并到目标分支的命令,并检查你是否需要进行拉取/推送。
vendor/bin/bump_version merge_into <target> [options]
示例:将当前分支合并到 develop 分支
vendor/bin/bump_version merge_into develop
merge_from
合并操作,适用于懒惰的人。
显示将目标分支合并到当前分支的命令,并检查你是否需要进行拉取/推送。
vendor/bin/bump_version merge_from <target> [options]
示例:将 develop 分支合并到当前分支
vendor/bin/bump_version merge_from develop
配置
首次使用时,bump_version
将要求你配置项目,并将此配置存储在 .bump-version.php
中。
你可以编辑此文件,其中包含一些额外选项 :p