私のプロジェクトにgit flowを使用しています。リリースがマスターブランチにマージされると、リリースバージョン(1.2.0など)でタグ付けされ、本番サーバーにデプロイされます。gitフローを使用すると、以前のリリースに戻すにはどうすればよいですか?
は、デプロイメントが行われていないため、直前のリリースタグ(たとえば1.1.0)にすばやく戻す必要があります。
推敲:
- 私はmasterブランチに1.2.0のリリースブランチをマージします。
- 私はマスターブランチに1.2.0でタグを付けます。
- ローカルリポジトリを元にプッシュします。
- 私はあまりにも早くリリースしたと結論づけます。
- 私は1.1.0とタグ付けされたマスターの状態に戻したいと思います。
- master @ originを1.1.0の状態に戻したいとします。
私はこれをどのように行うのでしょうか?
可能な重複:http://stackoverflow.com/questions/16081260/revert-merge-git-flow/ – 1615903
そうでもない重複しているが、すべて1.2.0がした戻り、新しいコミットを作成するgit-revertを使用してください。私はそのポストを読むが、それは私の質問に答えない。彼らはdev brnachをリセットすることを話しています。私はそれを望んでいない。私のマスターブランチにはリリースが付いています。私はちょうど私のマスターブランチの前のタグにフォールバックしたいです。 – Kriem
'git checkout v1.1.0'は以前のリリースに戻ります。探しているものは? – 1615903