Git flowでブランチ名を変更してfeatureブランチにする

featureブランチではないものをfeatureブランチ扱いにする時の方法。

最近、git flowを使い始めた。
ただ、まだ慣れていなかったり、一度作ったfeatureブランチから実験的に派生したブランチを作ったりした時に、 git flow feature に紐付かないようなブランチを作ってしまったりする。

で、いろいろ試していたら「feature/xxx となっていればfeatureブランチと判定される」ということに気がついた。
なので、てきとうなブランチを作っていても、後からブランチ名を変更すれば良い。

$ git checkout -b tmp # テキトウなブランチを作る
$ git branch -m feature/tmp # feature/xxxにブランチ名を変更
$ git flow feature
* tmp # feature/tmpがfeatureブランチとして認識される