Я использую git-flow
через Sourcetree компании Atlassian.
Когда я заканчиваю выпуск, он объединяет ветку выпуска с основной веткой и снова с веткой разработки. Я всегда предпочитал коммит слиянием, а не ускоренную перемотку вперед.
Мне почему-то приходит в голову, что если бы git-flow объединил ветку выпуска с основной веткой, а затем объединил ветку * master * с веткой разработки, график мог бы быть в некотором смысле «более аккуратным».
Есть ли причины, по которым это плохая идея?
Обратите внимание, что я все еще нахожусь в этом, так что будьте нежны, если можете.