Git Introduction
Il corso “Git Introduction” è un’opportunità per imparare i concetti fondamentali di Git, uno dei più diffusi sistemi di controllo versione. Durante il corso, imparerai come installare Git sul tuo computer e configurarlo per l’uso, creare un repository per il tuo progetto e fare commit delle modifiche. Inoltre, vedrai come utilizzare Gitignore per escludere file dal controllo delle versioni e come utilizzare i branch per lavorare su più versioni del tuo progetto in parallelo. Imparerai anche come fondere i branch una volta che hai finito di lavorare su di essi e come annullare gli errori. Alla fine del corso, sarai in grado di utilizzare Git in modo efficace per gestire i tuoi progetti e collaborare con altri sviluppatori in modo efficiente.
COD: DSG101
Categorie: Git
Metodologia didattica
Il corso prevede laboratori didattici in cui ciascuno studente potrà lavorare ai fini di portare a termine esercizi formativi che forniranno esperienza pratica nell’utilizzo dello strumento, per ciascuno degli argomenti affrontati durante il corso.
Prerequisiti
- Conoscenza di base del sistema operativo del tuo computer (Windows, MacOS, Linux, ecc.)
- Conoscenza di base del terminale o della riga di comando
- Installare Git e configurarlo correttamente per l’uso
- Creare un repository Git per il tuo progetto
- Comprendere il concetto di commit e come usarlo correttamente
- Utilizzare Gitignore per escludere file dal controllo versione
- Comprendere il concetto di branch e come utilizzarlo per lavorare su più versioni del tuo progetto in parallelo
- Comprendere il concetto di merge e come fondere i branch una volta che hai finito di lavorare su di essi
- Utilizzare Git per annullare gli errori e ripristinare le versioni precedenti del tuo progetto.
Programma didattico
- Installation
- Initial Configuration
- Creating A Repository
- Committing
- Gitignore
- Branches
- Merging
- Undoing Mistakes
Durata – 1 giorno
Erogazione – in Aula, On Site, Remoto
Requisiti PC e SW:
- Connessione Internet
- Web browser, Google Chrome
- Zoom
Lingua
- Formatore: Italiano
- Laboratori: Inglese
- Slide: Inglese