Я следую за это руководство по настройке мои Git ветви - http://nvie.com/posts/a-successful-git-branching-model/Объединение фиксаций в отрасли выпуска
я делаю ежедневно строит из Dev филиала и мечения его с номером версии. Когда мы будем готовы к выпуску, я отключаю dev и объединяя его с веткой релиза. Поступая таким образом, я получаю отдельные коммиты от dev в ветви релиза. Я хочу, чтобы ветви релиза имели только одну консолидированную фиксацию для этой версии.
например. DEV филиал имеет эти коммиты -
[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
Как я это делаю? Это хорошая практика? Я что-то упускаю?