Git Commit
Fa parte della sezione Controllo delle versioni del percorso Terminal di Coddy. Lezione 11 di 58.
Una volta preparate le modifiche, le salvi nel repository con git commit. Ogni commit deve avere un breve messaggio che descriva cosa è cambiato.
git commit -m "Add welcome message"Il flag -m (abbreviazione di messaggio) ti permette di scrivere il messaggio direttamente. Senza, Git aprirebbe un editor e aspetterebbe che tu ne scriva uno.
I buoni messaggi di commit sono brevi, specifici e scritti all’imperativo, come comandi che dai alla codebase:
Fix login redirect bugAdd dark mode toggleUpdate README with install steps
Dopo aver eseguito il commit, git status segnala che l’albero di lavoro è pulito e le modifiche preparate fanno ora parte della cronologia permanente del repository.
Sfida
FacileLa cartella contiene readme.md. Inizializza il repository, imposta il nome utente locale su Coddy Learner e l'email su learner@coddy.tech, aggiungi il file all'area di staging e crea un commit con il messaggio Initial commit.
Per concludere, esegui git status per verificare che l'albero di lavoro sia pulito.
Provalo tu
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