Grananje i sinhronizacija
Važan fokus je na različitim strategijama grananja. Učesnici će naučiti kako koristiti grane funkcija za razvoj novih funkcija i hitnih popravki za hitne ispravke grešaka. Ove strategije pomažu u održavanju koda čistim i organiziranim uz istovremeno omogućavanje paralelnog razvoja.
Kurs također pokriva spajanje grana, uključujući spajanje i ponovno baziranje. Učesnici će naučiti razlike između ovih tehnika i kako ih koristiti za efikasnu integraciju promjena iz različitih grana i rješavanje sukoba.
Konačno, objašnjeno je guranje i povlačenje promjena. Učesnici će naučiti kako da svoje lokalne promjene proguraju u udaljena spremišta i kako da povuku trenutne promjene iz udaljenih spremišta u svoje lokalno razvojno okruženje kako bi osigurali da uvijek rade s najnovijom verzijom koda.