Práce s větvemi (Branches)
Větve (branches) jsou skvělou vlastností Gitu. Umožňují ti oddělit vývoj nové funkce nebo opravu chyby od hlavní verze kódu (nejčastěji pojmenované main).
Představ si to tak, že si zkopíruješ celý projekt do bezpečné bubliny, tam si s ním hraješ, a až to funguje, bezpečně to vložíš zpět do hlavní verze.
Správa větví
Založení nové větve: Vytvoří novou vývojovou větev z aktuálního bodu.
git branch nova-funkce
Přepínání mezi větvemi: Přesune tě do zvolené větve. Tvé soubory na disku se okamžitě změní podle stavu dané větve.
git switch nova-funkce
Sloučení (Merge): Pokud máš práci hotovou, přepneš se zpět do main a změny z vedlejší větve do ní sloučíš.
git merge nova-funkce