Obecnie tworzyłem nowy oddział za każdym razem, gdy muszę dodawać nową funkcję do mojej aplikacji.
Kiedy moja funkcja jest skończona i funkcjonalna, łączę ją z gałęzią master.
Ale później, kiedy muszę zaktualizować tę funkcję (jak ulepszenie), czy lepiej jest utworzyć nową gałąź, czy też muszę zmienić bazę poprzedniej wersji na master, czy aktualizacja następnie łączy się ponownie?
Na przykład mam gałąź o nazwie modeling-member w aplikacji Ruby on Rails. Później muszę dodać atrybuty do modelu członka (który został utworzony w tej gałęzi). Co powinienem zrobić? Zrewolucjonizuj tę gałąź za pomocą wzorca, zaktualizuj model i połącz go ponownie lub po prostu utwórz nową gałąź?