Я використовую git flow
вже деякий час. Мені цікаво дізнатись про конкретний випадок використання.
Для одного зі своїх проектів у мене є квиток на нову функцію веб-сайту. Цей квиток залежить від багатьох підзадач. Я хотів би створити гілку об’єкта для основного квитка, а потім для кожної підзавдання створити гілку об’єкта з батьківської гілки об’єкта.
Припустимо, у мене є квиток PROJ-500, і я створив для нього гілку функцій
git flow feature start PROJ-500
Тоді я хочу , щоб інтегрувати квитки PROJ-501
через PROJ-515
INTO , PROJ-500
перш ніж інтегрувати все це в develop
. Чи є у мене спосіб зробити щось подібне
git flow feature start PROJ-511 -b PROJ-500
Потім з часом ці підзавдання виконуються, і коли їх функція закінчується, гілка об’єднується PROJ-500
.
git flow feature finish PROJ-511
Вищевказана команда об'єднається PROJ-511
вPROJ-500
І як тільки всі підзавдання будуть виконані, вони PROJ-500
будуть завершені та об’єднані develop
.
Таким чином, нова функція веб-сайту інтегрується у розробку як єдине ціле, а не окремо.
git flow feature start PROJ-511 PROJ-500
? Посилання, яке ви опублікували в коментарі на відповідь DerekS, наводить на думку, що так і має бути.