このガイドに従って git ブランチをセットアップしています - http://nvie.com/posts/a-successful-git-branching-model/
私は開発ブランチから毎日ビルドを行い、バージョン番号でタグ付けしています。リリースの準備ができたら、dev から分岐してリリース ブランチとマージします。そうすることで、リリース ブランチの dev から個々のコミットを取得しています。リリース ブランチに、そのリリースの統合コミットを 1 つだけ持たせたい。
たとえば、開発ブランチにはこれらのコミットがあります-
[1.1.0.50] Individual Commit
...
[1.1.0.21] Individual Commit
...
...
[1.0.0.4] Individual Commit
[1.0.0.3] Individual Commit
[1.0.0.2] Individual Commit
[1.0.0.1] Individual Commit
そして、1.0.0.3 と 1.1.0.21 が本番環境にリリースされた場合、リリース ブランチを次のようにして、個々のコミットを省略したいと思います -
[1.1.0.21] Consolidated commit
[1.0.0.3] Consolidated commit
どうすればいいですか?これは良い習慣ですか?何か不足していますか?