Come posso mostrare cosa ha fatto un impegno?

Come posso mostrare cosa ha fatto un impegno?
In Git, un commit rappresenta un'istantanea dell'intero repository Git in un certo momento. Quando gli utenti apportano modifiche ai file nel repository, organizzano tali modifiche e quindi creano un commit per salvare tali modifiche. Più specificamente, quando viene creato un commit, Git crea un'istantanea dello stato attuale del repository, comprese tutte le modifiche che sono state messe in scena. Ogni commit contiene informazioni tra cui il messaggio di commit, la data, l'autore e i file che sono stati aggiunti, modificati o eliminati. Gli utenti possono visualizzare tutte le modifiche apportate negli commit.

Questo articolo dimostrerà i metodi per mostrare cosa ha fatto un particolare commit.

Come mostrare cosa ha fatto un impegno?

Diversi comandi GIT possono essere usati per mostrare cosa ha fatto un particolare commit, come:

  • "Git Show "
  • "git diff ^!"

Metodo 1: visualizzare le modifiche commessi usando il comando "git show"

IL "Git Show"Il comando insieme al commit ID mostra informazioni dettagliate su tale commit tra cui il messaggio di commit, il nome dell'autore, la data e il tempo. Mostra anche ciò che ha fatto un particolare commit.

Passaggio 1: selezionare Commettito desiderato

Innanzitutto, mostra la cronologia del commit e scegli un commit particolare.

Git Log --oneline

L'output seguente mostra tutta la cronologia del commit. Abbiamo selezionato il “3245529"Commit ID:

Passaggio 2: visualizzare le modifiche alla commissione

Quindi, utilizza il "Git Show"Comando insieme al commit ID selezionato per visualizzare le sue modifiche:

Git Show 3245529

L'output seguente mostra le modifiche apportate al commit selezionato. Nella parte evidenziata, il testo verde insieme al "+"Il simbolo rappresenta le nuove righe aggiunte al file nel commit:

Inoltre, il "-statistica"L'opzione può anche essere utilizzata nello stesso comando per visualizzare il breve elenco di modifiche:

Git Show 3245529 --stat

Lo screenshot seguente indica che sono stati aggiunti tre inserzioni a questo commit:

Metodo 2: visualizzare le modifiche a commit usando “git diff ^!"Comando

IL "git diff"Il comando con l'ID di commit specifico viene utilizzato per visualizzare le modifiche apportate a tale commit. Usa il comando fornito e aggiungi il “^!"Simboli per escludere tutti i genitore commessi dal diff:

Git Diff 3245529^!

Nello screenshot seguente, la parte evidenziata mostra le modifiche aggiunte nel commit selezionato:

Abbiamo spiegato i metodi più semplici per mostrare cosa ha fatto un commit specifico.

Conclusione

Per mostrare cosa ha fatto un particolare commit, prima, seleziona il commit desiderato e copia il suo ID commit. Quindi, eseguire il “Git Show " O "git diff ^!"Comando per visualizzare le modifiche aggiunte a quel commit. Questo articolo ha dimostrato i metodi per mostrare ciò che un particolare commit ha fatto in Git.