8

開発には git-flow を使用し、Gem のリリースには Bundler を使用しています。私の質問は、git-flow release と rake release を一緒に使用する方法です。両方のタグが git であり、タグが同じであるため、競合が発生します。

タグを削除せずにこれを処理するにはどうすればよいですか。現在、私は開発ブランチ (git-flow) にいて、git-flow を使用してマスター ブランチに移動するには、git-flow リリースを使用します。

ご協力いただきありがとうございます、

-ダミアン

4

1 に答える 1

8

このワークフローがそれを行うようです:

git flow release start v0.0.9
...
git flow release finish -n v0.0.9 
git checkout master
rake release

-n コマンドライン引数は、ブランチにタグを付けないように git-flow に指示するため、rake リリースを実行すると、正しくタグが付けられます。

于 2011-08-26T12:07:52.683 に答える