Rozgałęzianie w Git pozwala programistom pracować nad izolowanymi funkcjami lub poprawkami bez wpływu na główną bazę kodu. Co jednak w przypadku konieczności utworzenia nowego oddziału w oparciu o zmiany w innym oddziale? W tym miejscu pojawia się koncepcja odgałęzienia się od innej gałęzi. W tym przewodniku zobaczymy proces utworzenie oddziału z innego oddziału w Git.
ile wynosi 10 z 1 miliona
Spis treści
- Co to jest Git?
- Rozgałęzianie w Gicie
- Po co tworzyć oddział z innego oddziału?
- Kroki tworzenia oddziału z innego oddziału
Co to jest Git?
Git to rozproszony system kontroli wersji używany do śledzenia zmian w kodzie źródłowym podczas tworzenia oprogramowania.
- Git został zaprojektowany do obsługi wszystkiego, od małych do bardzo dużych projektów, szybko i wydajnie.
- Pozwala wielu programistom na jednoczesną pracę nad tym samym kodem.
- Git przechowuje dane w postaci serii migawek, które reprezentują stan kodu w określonym momencie.
Rozgałęzianie w Gicie
Zanim utworzymy gałęzie z innych gałęzi, podsumujmy szybko podstawy rozgałęziania Git:
- Oddział Główny : Gałąź master zazwyczaj reprezentuje główną bazę kodu, stabilną i gotową do produkcji.
- Oddziały fabularne : Programiści tworzą gałęzie funkcji, aby pracować nad określonymi funkcjami lub poprawkami. Gałęzie te są zwykle tworzone z gałęzi głównej.
- Scal i ponownie bazuj : Po zakończeniu pracy nad gałęzią funkcji zmiany są ponownie scalane z gałęzią główną przy użyciu strategii scalania lub zmiany bazy.
Po co tworzyć oddział z innego oddziału?
Chociaż gałąź główna służy jako gałąź podstawowa dla stabilnego kodu, istnieją scenariusze, w których konieczne staje się utworzenie gałęzi z innej gałęzi:
- Rozwój równoległy : Kiedy wielu programistów pracuje nad powiązanymi funkcjami, mogą tworzyć gałęzie funkcji ze wspólnej gałęzi programistycznej, a nie bezpośrednio z gałęzi głównej.
- Izolacja kodu : Czasami trzeba wyizolować zmiany w osobnej gałęzi, aby je przetestować lub poeksperymentować przed połączeniem z główną bazą kodu.
Kroki tworzenia oddziału z innego oddziału
Krok 1: Upewnij się, że sprawdziłeś gałąź, z której chcesz utworzyć nową gałąź. Aby przełączyć się do gałęzi, możesz użyć polecenia git checkout.
git checkout existing-branch>
Krok 2: Użyj polecenia git Branch, aby utworzyć nową gałąź.
git branch new-branch>
Krok 3: Przejdź do nowej gałęzi za pomocą polecenia git checkout.
git checkout new-branch>
Krok 4: W razie potrzeby wprowadź zmiany w nowym oddziale. Możesz zatwierdzić zmiany w nowej gałęzi za pomocą polecenia git commit.
git commit -m 'Commit message'>
Krok 5: Jeśli chcesz wypchnąć nową gałąź do zdalnego repozytorium, użyj polecenia git push.
git push -u origin new-branch>
Przykład
Krok 1: Otwórz Git Bash.
funkcja podciągu Java
Krok 2: Przejdź do katalogu Git.

Katalog Gita
Krok 3: Utwórz oddział i przejdź do niego.

Tworzenie oddziału
Krok 4: Wyświetl listę oddziałów.

Lista oddziałów
Krok 5: Zmień oddział
typy sieci

Zmień oddział