Rozvetvenie v Git umožňuje vývojárom pracovať na izolovaných funkciách alebo opravách bez ovplyvnenia hlavnej kódovej základne. Čo ak však potrebujete vytvoriť novú pobočku na základe zmien v inej pobočke? Tu vstupuje do hry koncept vetvenia z inej vetvy. V tejto príručke uvidíme proces vytvorenie vetvy z inej vetvy v Git.
Obsah
- Čo je Git?
- Vetvenie v Git
- Prečo vytvoriť pobočku z inej pobočky?
- Kroky na vytvorenie pobočky z inej pobočky
Čo je Git?
Git je distribuovaný systém na správu verzií, ktorý sa používa na sledovanie zmien v zdrojovom kóde počas vývoja softvéru.
čo znamená google
- Git je navrhnutý tak, aby zvládol všetko od malých po veľmi veľké projekty rýchlo a efektívne.
- Umožňuje viacerým vývojárom pracovať na rovnakej kódovej základni súčasne.
- Git ukladá údaje do série snímok, ktoré predstavujú stav kódu v konkrétnom časovom bode.
Vetvenie v Git
Pred vytvorením vetiev z iných vetiev si rýchlo zopakujme základy vetvenia Git:
- Master Branch : Hlavná vetva zvyčajne predstavuje hlavnú kódovú základňu, stabilnú a pripravenú na výrobu.
- Charakteristické vetvy : Vývojári vytvárajú vetvy funkcií, aby mohli pracovať na konkrétnych funkciách alebo opravách. Tieto vetvy sú zvyčajne vytvorené z hlavnej vetvy.
- Zlúčiť a znova založiť : Po dokončení práce na vetve funkcií sa zmeny zlúčia späť do hlavnej vetvy pomocou stratégií zlúčenia alebo zmeny bázy.
Prečo vytvoriť pobočku z inej pobočky?
Zatiaľ čo hlavná vetva slúži ako primárna vetva pre stabilný kód, existujú scenáre, v ktorých je potrebné vytvoriť vetvu z inej vetvy:
- Paralelný vývoj : Keď na súvisiacich funkciách pracuje viacero vývojárov, môžu vytvárať vetvy funkcií zo spoločnej vývojovej vetvy, a nie priamo z hlavnej vetvy.
- Izolácia kódu : Niekedy je potrebné izolovať zmeny v samostatnej vetve, aby ste ich otestovali alebo experimentovali pred ich zlúčením do hlavnej kódovej základne.
Kroky na vytvorenie pobočky z inej pobočky
Krok 1: Uistite sa, že ste si zarezervovali vetvu, z ktorej chcete vytvoriť novú vetvu. Na prepnutie do pobočky môžete použiť príkaz git checkout.
git checkout existing-branch>
Krok 2: Na vytvorenie novej vetvy použite príkaz git branch.
git branch new-branch>
Krok 3: Prepnite sa na novú vetvu pomocou príkazu git checkout.
git checkout new-branch>
Krok 4: Vykonajte zmeny v novej vetve podľa potreby. Svoje zmeny môžete zapísať do novej vetvy pomocou príkazu git commit.
git commit -m 'Commit message'>
Krok 5: Ak chcete poslať novú vetvu do vzdialeného úložiska, použite príkaz git push.
git push -u origin new-branch>
Príklad
Krok 1: Otvorte Git Bash.
zlučovací algoritmus triedenia
Krok 2: Prejdite do adresára Git.

Adresár Git
Krok 3: Vytvorte pobočku a prepnite sa na ňu.
rýchle triedenie

Vytvorenie pobočky
Krok 4: Zobrazte zoznam pobočiek.

Zoznam pobočky
Krok 5: Prepnite pobočku

Prepnite vetvu