Questo articolo spiegherà i metodi per visualizzare gli commit tra due hash commi in git.
Come elencare/visualizzare i commessi tra due hash commi in git?
Diversi comandi GIT possono essere utilizzati per visualizzare gli commit tra due hash commi, come:
Metodo 1: l'elenco si impegna tra due hash commessi usando il comando "Git log -oneline"
Per elencare i commit tra due hash commit incluso il messaggio di commit, utilizzare il seguente comando insieme ai hash di commit desiderati. Ad esempio, vogliamo visualizzare gli commit tra "60f911d" E "DC1157A"Commit hash:
Git log --oneline 60f911d ~… dc1157aQui, il "~"Il simbolo viene utilizzato per escludere il"60f911d" commettere.
L'output seguente ha visualizzato gli commit tra gli ID di commit specifici:
Inoltre, se si desidera visualizzare solo l'ID di commit tra i due hash di commit specificati, usa il "Cut -d ”” -f 1"Opzione con lo stesso comando:
Git Log --Oneline 60f911d ~… dc1157a | Cut -d "" -f 1Metodo 2: l'elenco si impegna tra due hash commessi usando il comando "git rev-list"
Digita il seguente comando insieme a "-Path di Ancestry"Opzione e specificare gli hash di commit per visualizzare i commit tra di loro:
Git Rev-list-Ancestry-Path 60f911d ~… dc1157aL'immagine seguente mostra l'intero valore sha-hash degli commit tra gli ID di commit specificati:
Abbiamo spiegato i metodi per elencare gli commit tra due hash commi in git.
Conclusione
Vari comandi GIT possono essere utilizzati per elencare gli commit tra due hash commi, come il "Git log -oneline ~… "Il comando visualizza i commit con i messaggi commessi e il"Cut -d ”” -f 1"L'opzione con lo stesso comando visualizza solo gli hash di commit. Inoltre, il "git rev-list -ancestry-path ~… "Il comando viene utilizzato per visualizzare l'intero hash SHA degli commit tra gli ID di commit specificati. Questo articolo ha spiegato i metodi per visualizzare gli commit tra due hash commi in git.