2 novembre 2025
Comprendi git restore, reset e revert per rimuovere file dall'area di staging, scartare modifiche locali, annullare commit ed evitare di riscrivere la cronologia condivisa.
Impara quando usare git init o git clone, poi verifica i remote, i branch, l'identità e i file ignorati prima del tuo primo commit.
Confronta git merge e git rebase per rami divergenti, gestione dei conflitti, storia condivisa e scelta di un flusso di lavoro sicuro per il team.
Scopri come funzionano lo staging e i commit di Git, inclusi git add, patch staging, diff staged e la scrittura di messaggi di commit mirati.
Confronta i comandi Git CLI quotidiani con strumenti utili come lazygit, delta, tig e client GUI per la revisione e l'analisi della cronologia.
Impara come creare, cambiare, tracciare, organizzare ed eliminare in sicurezza i branch Git nei flussi di lavoro di sviluppo quotidiani.
Usa git log, diff e blame per tracciare la storia del progetto, ispezionare le modifiche e trovare il commit dietro una riga o una modifica di file.
Usa git commit --amend e il rebase interattivo per pulire la cronologia locale senza interrompere i rami condivisi.