Git in pratica: da zero a remoto
CLI-first, poi VS Code e Cursor
25 lezioni4,5 ore di contenuto
Contesto privati
Git in pratica: da zero a remoto
CLI-first, poi VS Code e Cursor
49,90 €
25 lezioni
4,5 ore di contenuto
Accesso completo e illimitato
Descrizione del corso
Questo corso operativo su Git ti porta da zero fino a gestire con sicurezza la sincronizzazione con un repository remoto, con un approccio pratico e verificabile. Si parte dal modello mentale corretto (working tree, staging area e storia dei commit) e si lavora subito in CLI, cosi capisci cosa succede davvero quando esegui `add`, `commit`, `status`, `diff` e `log`. Poi si passa a branch e HEAD per imparare a muoversi nella storia, creare feature branch e tenere una cronologia pulita. Affrontiamo i merge in modo consapevole, distinguendo fast-forward e merge commit, e soprattutto impari un metodo ripetibile per leggere e risolvere conflitti sia da terminale sia con gli strumenti di supporto in VS Code. Nella parte sui remoti chiarisco definitivamente fetch, merge e pull, includendo il ruolo dei remote-tracking branch e un flusso di lavoro sicuro per scaricare, ispezionare e integrare aggiornamenti senza sorprese. Nel corso costruirai un repository di esercizio completo, con una storia di commit leggibile, branch reali, merge e conflitti risolti correttamente, cosi da poter riutilizzare lo stesso schema nel lavoro quotidiano e in team. Infine vediamo come usare VS Code Source Control e Cursor nel workflow senza perdere il controllo, mantenendo sempre la capacita di diagnosticare cosa sta accadendo con i comandi Git. Disclaimer: eventuali loghi presenti nell'immagine del corso appartengono ai rispettivi proprietari; l'uso ha esclusiva finalita informativa e illustrativa e non implica affiliazione, sponsorizzazione o approvazione da parte dei titolari.
Destinatari
- Sviluppatori alle prime armi con il versioning
- Chi deve lavorare in team con repository Git
- Chi vuole usare Cursor/VS Code senza perdere il controllo su Git
Obiettivi
- Comprendere la differenza tra Git e piattaforme (GitHub/GitLab) e il modello locale/remoto
- Lavorare con working tree, staging e commit in modo consapevole
- Usare branch e HEAD e gestire feature branch in CLI
- Eseguire merge (fast-forward e merge commit) e risolvere conflitti in CLI e in VS Code
- Sincronizzare con il remoto: fetch, merge e pull senza confusione
- Integrare Git nel flusso con VS Code Source Control e Cursor (Git + AI)
Prerequisiti
- Conoscenza base della riga di comando (navigazione file, esecuzione comandi)
- Un PC con possibilità di installare Git e, opzionalmente, VS Code e Cursor
Programma del corso
Introduzione e setup
3 lezioni
- Presentazione docente e panoramica del corso12 min
- Installazione e configurazione essenziale21 min
- Pratica: installazione e configurazione22 min
Fondamentali Git (CLI-first)
4 lezioni
- Modello mentale: working tree, staging, commit17 min
- Il loop quotidiano: status, diff, add, commit, log9 min
- Presentazione esercizio guidato: commit piccoli e leggibili8 min
- Esercizio guidato: commit piccoli e leggibili31 min
Branch e HEAD (capire dove sei)
4 lezioni
- HEAD spiegato bene (con esempi)15 min
- Feature branch in CLI9 min
- Presentazione esercizio guidato: branch, commit, rientro su main7 min
- Esercizio guidato: branch, commit, rientro su main12 min
Merge, fast-forward e conflitti
5 lezioni
- Merge: fast-forward vs merge commit15 min
- Presentazione esercizio guidato: conflitti in CLI14 min
- Esercizio guidato: conflitti in CLI15 min
- Presentazione esercizio guidato: conflitti in VS Code (3-way merge)0 min
- Esercizio guidato: conflitti in VS Code (3-way merge)10 min
Remoti senza confusione: fetch vs merge vs pull
7 lezioni
- Il modello mentale della sincronizzazione17 min
- git fetch: scarico e ispeziono (senza toccare i file)0 min
- git merge dopo fetch: integrazione consapevole0 min
- git pull: la scorciatoia (e perché va capita)0 min
- Pratica: creare un repo remoto su GitHub9 min
- Git, GitHub e versioning in 5 minuti0 min
- Pratica: lavoro in team (fetch, merge, pull, push)14 min
VS Code, Cursor e AI (senza perdere il controllo)
2 lezioni
- Cursor: Git + AI nel flusso di lavoro7 min
- Lezione bonus0 min
Recensioni degli studenti
Gli studenti iscritti possono lasciare una recensione direttamente da questa pagina. La pubblicazione resta soggetta ad approvazione admin.
Verifica account in corso...
--
su 5
0 recensioni
Nessuna recensione ancora. Sii il primo a recensire questo corso.