Panoramica del progetto
Fa parte della sezione Controllo delle versioni del percorso Terminal di Coddy. Lezione 23 di 58.
Stai per iniziare a tenere sotto controllo le versioni di un piccolo progetto di sito web chiamato Coddy Cookbook. Alla fine di questo capitolo, la cartella del progetto sarà un vero repository Git con una cronologia pulita del lavoro.
La cartella iniziale contiene:
index.html: la pagina inizialestyle.css: un piccolo foglio di stilerecipes/pasta.md: una ricettabuild.log: un artefatto di compilazione che non vuoi includere nel controllo versione
Nelle prossime lezioni:
- Inizializzerai il repo e aggiungerai un
.gitignore - Creerai il primo commit con il sito iniziale
- Aggiungerai una seconda ricetta in un nuovo commit
- Esaminerai la cronologia per verificare che sia tutto a posto
Questa prima lezione è un riscaldamento. Elenca ogni file visibile, così saprai con cosa stai lavorando.
Sfida
PrincipianteElenca i file e le directory nella cartella corrente usando ls. L'output deve essere ordinato alfabeticamente.
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