Istantanee e commit
Fa parte della sezione Controllo delle versioni del percorso Terminal di Coddy. Lezione 3 di 58.
Git salva il tuo progetto come una serie di istantanee. Ogni istantanea è chiamata commit e ogni commit cattura lo stato esatto di ogni file monitorato in quel momento.
Decidi tu quando acquisire uno snapshot. Un flusso di lavoro tipico è il seguente:
- Modifica alcuni file.
- Indica a Git quali modifiche vuoi includere nello snapshot successivo.
- Crea un commit con un breve messaggio che descriva la modifica.
Ogni commit riceve un ID univoco (una lunga stringa di lettere e numeri) e un messaggio che scrivi tu, come "Add login form" o "Fix typo in README".
Una volta creato un commit, puoi sempre tornarci. Anche se in seguito elimini dei file, l’istantanea ricorda com’erano prima.
Provalo tu
Questa lezione non include una sfida di codice.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Controllo delle versioni
4Esaminare le modifiche
Git DiffDifferenze delle modifiche in stagingGit ShowRiepilogo: lavoro da detective2Per iniziare
Inizializzare un repositoryLa cartella .gitConfigura la tua identitàStato di GitRiepilogo - Primo repository5Ignorare i file
Perché ignorare i filePattern di .gitignoreVerificare le regole di ignoramentoRiepilogo - Repository pulito8Unione
Che cos’è un mergeMerge fast-forwardMerge a tre vieConflitti di mergeRisolvere un conflittoRipasso - Maestro del merge11Progetto con un ramo di funzionalità
Panoramica del progettoInizializzare main3Tracciare le modifiche
L'area di stagingGit AddGit CommitModificare un file tracciatoGit LogRiepilogo: i primi commit6Progetto di un sito di ricette
Panoramica del progettoInizializzare e ignorareEsercitati da solo: Playground Terminal