Vertakking en synchronisatie
Een belangrijke focus ligt op de verschillende branching strategieën. Deelnemers leren hoe ze feature branches kunnen gebruiken voor de ontwikkeling van nieuwe features en hotfixes voor urgente bugfixes. Deze strategieën helpen om code schoon en georganiseerd te houden en maken parallelle ontwikkeling mogelijk.
De cursus behandelt ook het samenvoegen van branches, inclusief samenvoegen en rebasen. Deelnemers leren de verschillen tussen deze technieken en hoe ze toe te passen om wijzigingen van verschillende branches efficiënt te integreren en conflicten op te lossen.
Tenslotte wordt het pushen en pullen van wijzigingen uitgelegd. Deelnemers leren hoe ze hun lokale wijzigingen naar remote repositories kunnen pushen en hoe ze recente wijzigingen van remote repositories naar hun lokale ontwikkelomgeving kunnen pushen om ervoor te zorgen dat ze altijd met de laatste versie van de code werken.