永遠の枝を1つ使用して、それをmaster
と呼びましょう。どのようにしてリリースプロセスを成功させることができますか?永遠の枝が1つしかない場合のGitのリリースプロセス
ブランチは、release/v1.1.0
と呼ばれるmaster
ブランチから作成されます。その間、開発はmaster
ブランチで継続されます。修正コミットはrelease/v1.1.0
ブランチで直接実行されます。リリースパッケージを作成して本番環境に展開した後、release/v1.1.0
はmaster
とマージされ、削除されます。
問題:プロダクションで問題が見つかった場合、プロダクションでの状態に一致するブランチを作成できますか?または、release/v1.1.0
ブランチが必要ですか?
ですべてのローカルタグをプッシュすることができます後で)? – melpomene
@melpomeneリリースの問題とリリースプロセスで見つかった問題を修正する修正が含まれているため、私は推測しています。 – thebjorn
タグを付けても問題にはなりません。http://stackoverflow.com/questions/10940981/git-how-to-create-a-new-branch-from-a-tag – thebjorn