Git flow, o którym wspominałam już wcześniej, to fajna rzecz. Trzeba jednak pamiętać, że odpowiednio nazywać branche (w skrócie: feature/feature_name i bugfix/bug_name). Czasami zdarza się jednak, że zapomnimy o tej konwencji, a już wyślemy zmiany na serwer. Co wtedy? Wtedy można zmienić nazwę brancha.
git checkout branch_name
git branch -m/--move new_branch_name
git push origin :branch_name new_branch_name
Będąc na branchu branch_name (linijka 1), wywołujemy metodę przenoszącą aktualne zmiany na new_branch_name (linijka 2), a następnie usuwającą branch_name z serwera i wrzucającą na serwer new_branch_name (linijka 3).
To, o czym warto pamiętać w kontekście zmiany nazwy brancha i np. Githuba to to, że wszelkie otwarte PR ze starego brancha automatycznie zostają zamknięte i trzeba utworzyć nowe.
Podoba Ci się to, co tworzę? Chcesz dostawać informacje o:
– wydarzeniach, które organizuję lub wspieram (np. konferencje, meetupy, webinary)
– inicjatywach, które organizuję lub wspieram (np. GeekWeekWro, DevAdventCalendar)
– moich prelekcjach, kursach i szkoleniach
– wyróżnionych artykułach z mojego bloga
0% SPAMu, 100% informacji! Krótko i na temat.
Przydatna informacja! Ostatnio zmienialiśmy nazwę brancha, bo ktoś z rozpędu dodał znak & w nazwie brancha i nie dało się go ściągnąć u innych osób 😀 Zalecam czujność!
PolubieniePolubione przez 2 ludzi
Oooo to bug czy feature? Dobrze, że można było zmienić nazwę 🙂
PolubieniePolubienie