Moltissimi comandi e procedure utili nel lavoro quotidiano
• Introduzione al capitolo [TODO: fare un video dedicato]
• 01: git log: storico e ricerca di un commit (1:15)
• 02. creare alias e applicare stili e colori al log (versione MAC) (3:39)
• 03. creare alias e applicare stili e colori al log (versione Windows) (1:15)
• 04. git restore: rimuovere le modifiche dall'area di STAGING (1:11)
• 05. git commit -am: add e commit in un unica operazione (2:43)
• 06. git commit --amend: modificare il messaggio dell'ultimo commit (1:11)
• 07. git commit --amend: aggiungere una modifica ad un commit già effettuato (2:35)
• 08. git restore e git reset: rimuovere i file dall'area di staging (2:22)
• 09. git diff e HEAD: differenze tra commit locale e remoto (2:02)
• 10. git reset HEAD~INDEX / git reset ID: gestione storia dei commit e eliminare ultimo commit locale (4:57)
• 11. git checkout HEAD: elimininare definitivamente le modifiche locali (1:27)
• 12. git reset mixed vs soft vs hard (5:19)
• 13. git reflog: recuperare file persi dopo un hard reset (2:47)
• 14. git revert: annullare un commit in locale e remoto (2:41)
• 15. git reset push --force: cancellare commit da repository remoto (2:35)
• 16. gitignore file - part 1- ignorare file dal versionamento (2:00)
• 17. gitignore file - part 2: ignorare e cancellare file/cartelle gia presenti nel repository remoto (4:14)