Zacząłem używać gitflow do projektu i mam wyjątkową gałąź funkcji, a także nowo utworzoną poprawkę. Zgodnie z przepływem pracy gitflow poprawka jest stosowana zarówno do gałęzi głównej, jak i rozwijającej , ale nic nie jest powiedziane ani zrobione na temat istniejących gałęzi funkcji.
Niemniej jednak chciałbym włączyć zmiany poprawki z powrotem do mojej gałęzi funkcji, która tak blisko, jak mogę powiedzieć, pozostawia trzy opcje:
- Nie uwzględniaj zmian. Jeśli zmiany były potrzebne dla gałęzi funkcji, powinna ona być częścią gałęzi funkcji.
- Scalanie rozwija się z powrotem w gałąź funkcji. Wydaje się, że to najlepiej podąża za przepływem pracy gitflow, ale spowodowałoby zatwierdzenia poza kolejnością.
- Zmień gałąź funkcji na rozwijanie . Pozwoliłoby to zachować kolejność zatwierdzania, ale ponowne wydawanie wydaje się być całkowicie nieobecne w ogólnym przepływie pracy gitflow.
Jaka jest tutaj najlepsza praktyka?