π Hoofdstuk 27.5: Merging Versions
ββββββββββββββββββββββββββββββββββββββββββββ
πΏ Wat is een branch?
ββββββββββββββββββββββββββββββββββββββββββββ
Een branch is een aparte werkomgeving binnen je Git-repository.
β Ideaal om parallel te werken aan nieuwe features, fixes, experimenten.
Elke branch heeft zijn eigen versie van de bestanden.
β Je kunt onafhankelijk werken zonder de main branch te beΓ―nvloeden.
ββββββββββββββββββββββββββββββββββββββββββββ
π Veelgebruikte Git-commando's:
ββββββββββββββββββββββββββββββββββββββββββββ
Commando | Betekenis
-------------------------------|-----------------------------------------------
git branch | Toon alle branches (actieve branch = met *)
git ls-tree branch-naam | Toon bestandsstructuur van specifieke branch
git checkout branch-naam | Wissel van branch
git merge branch-naam | Voeg aangegeven branch samen in de actieve
| β Resolves verschillen en integreert wijzigingen
main | Vaak de standaardbranch (vroeger: master)