git flow release で ブランチ名間違えた!
どうも。また久しぶりの投稿です。
さて今回は 会社で使ってる git flow について。
git flow 使ってて
ブランチ名間違えてしまって、新たに作りなおしてしまおうと、
開発ブランチならできるんですが、
今回はリリースブランチ。。。
作りなおそうとしたら、
There is an existing release branch (ブランチ名). Finish that one first.
って言われて 怒られました。
さて、どうしたもんでしょう。。。
答え
git branch -m 新しいブランチ名
ブランチ名の改名で問題解決です。
例
git flow release start testReleaseBranche
あ、間違えた.
本当は releaseBranch だ。
checkout で develop などに 移動しない時には
git branch -m release/releaseBranch
すでに、checkout で 別のブランチになっている場合は
git branch -m release/testReleaseBranche release/releaseBranch
これで、 finish するときは
git flow release finish releaseBranch
これで finish できます。
検索キーワード: release 中止 中断 辞める 削除
こんな感じで、救われる人が増えることを祈る。。