Saper utilizzare il Version Control del Software è uno skill fondamentale per ogni programmatore ed è essenziale per collaborare con altri sviluppatori nella maggior parte degli ambienti professionali.
Il Corso illustra i principi di GIT, che attualmente è il Sistema più adottato, e delle piattaforme di collaborazione (i repository remoti quali GitHub o altri).
Git permette di:
Conoscenza di almeno un linguaggio di programmazione.
Controllo di tutte le versioni salvate di un progetto
Checkout una versione precedente
Come confrontare due versioni differenti.
Creazione di un repository
Salvataggio di diverse versioni del progetto
Come usare GitHub o altri repository remoti (e.g. BitBucket) per collaborare su progetti distribuiti
Come essettuare e revisionare una richiesta pull su GitHub o altri
Esercitazioni pratiche