git-flowのリリース時に使うコマンドを忘れるのでメモる。
git-flowのインストール
準備
やってなければ
git flow init
聞かれることは全部デフォルトのままでOK。
最新のdevelopになっていることを確認する
$ git checkout master
$ git pull -ff origin master
$ git checkout develop
$ git pull -ff origin develop
リリース
$ git flow release start 1.0.0 // 開始。releaseブランチに移る。
$ vim CHANGELOG.md // CHANGELOGを編集する。変更点とか書く。
$ git add CHANGELOG.md
$ git commit -m "bump version"
$ git flow release finish 1.0.0 // 終了。masterと developにマージされる
とにかくpushする
$ git push origin develop
$ git push origin master
$ git push origin 1.0.0 // タグもpush
参考