Jak zmienić gałąź w Git

Gałąź Git to osobna linia rozwoju w projekcie oprogramowania. Użytkownik może utworzyć gałąź i wprowadzać zmiany do tej gałęzi bez naruszania oryginału 'gospodarz' gałąź.

Zazwyczaj każdy programista pracujący nad kodem dokonuje swoich zmian w osobnej gałęzi. Git oferuje funkcje umożliwiające scalenie gałęzi z gałęzią główną po wprowadzeniu zmian. Gałęzie można również nazwać według rodzaju zawartych w nich zmian. Pozwala to na odpowiednią przejrzystość i decentralizację w zespołach programistycznych, stąd praktyki te są obecnie szeroko stosowanymi konwencjami w dziedzinie inżynierii oprogramowania.

W tym artykule zobaczymy, jak zmienić bieżącą gałąź w projekcie Git za pomocą git kasa Komenda.

Po pierwsze, aby zobaczyć wszystkie istniejące oddziały w projekcie Git przejdź do katalogu projektu i uruchom:

git oddział

Jak widzimy, gałąź, w której aktualnie się znajdujemy (master) jest podświetlona.

Zanim przejdziemy do innej gałęzi, jeśli w tej gałęzi są dokonywane jakieś zmiany, muszą one zostać zatwierdzone. W przeciwnym razie Git może uniemożliwić zmianę gałęzi, jeśli wystąpi konflikt w gałęziach.

Aby zatwierdzić zmiany, uruchomić:

git commit -m "Drobne zmiany w kodzie"

Zauważ, że ciąg po -m flaga jest obowiązkowym komunikatem o zatwierdzeniu, który należy określić przy każdym zatwierdzeniu, wyjaśniającym zmiany dokonane podczas zatwierdzenia.

Wreszcie, do kasy / zmiana do innego oddziału, uruchomić:

git kasa 

Np. do kasy do oddziału „testowanie”:

Teraz możemy przeprowadzić wymagane zmiany w naszym oddziale.