Diff, staging e commit
Git in Visual Studio Code
Il diff mostra la differenza tra versioni; lo staging sceglie il contenuto del prossimo commit. È possibile preparare singoli file o porzioni, secondo l’interfaccia disponibile. Un commit registra uno snapshot locale e un messaggio; non lo invia automaticamente al remoto.
git diff
git add README.md
git diff --staged
git commit -m "Documenta il comando di avvio"La revisione del diff staged evita di includere segreti, output generati o modifiche estranee. Un messaggio utile descrive il risultato dell’intervento. Se l’editor offre operazioni combinate o smart commit, si controlla quale contenuto stiano preparando e registrando.