Förgrening och synkronisering
Ett viktigt fokus ligger på de olika förgreningsstrategierna. Deltagarna får lära sig hur man använder feature branches för utveckling av nya funktioner och hotfixes för brådskande buggfixar. Dessa strategier hjälper till att hålla koden ren och organiserad samtidigt som de möjliggör parallell utveckling.
Kursen omfattar även sammanslagning av grenar, inklusive sammanslagning och ombasering. Deltagarna får lära sig skillnaderna mellan dessa tekniker och hur man använder dem för att effektivt integrera ändringar från olika grenar och lösa konflikter.
Slutligen förklaras pushing och pulling av ändringar. Deltagarna får lära sig hur de kan skicka sina lokala ändringar till fjärrarkiv och hur de kan skicka de senaste ändringarna från fjärrarkiv till sin lokala utvecklingsmiljö för att säkerställa att de alltid arbetar med den senaste versionen av koden.