quazardous/php-bump-version

PHP 升级版本和其他 Git 辅助工具

1.0.3 2016-10-14 19:43 UTC

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 专注于你可能想在 masterdevelop 分支上进行的 Git 操作。

它将显示你应使用的 Git 命令,以保持你的分支处于正确状态。在日常使用中,你只需复制/粘贴这些命令... 虽然不多,但我发现它很有用,并且乐于分享!

bump_version 假设 developmaster 已经正确设置,用于 git pushgit pullorigin

安装

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