Come ottenere SHA dell'ultimo commit dal repository Git remoto?

Come ottenere SHA dell'ultimo commit dal repository Git remoto?

Git è lo strumento di tracciamento che aggiorna e traccia il contenuto del repository remoto tramite il repository locale. Di solito, gli sviluppatori aggiungono modifiche alle macchine locali e quindi si impegnano e li spingono nei repository di hosting remoti GitHub. Inoltre, possono ottenere l'hash SHA degli commit ogni volta che è necessario.

In questo articolo, discuteremo:

    • Come ottenere l'ultimo commit hash sha di repository remoto usando il comando "git rev-pararse"?
    • Come visualizzare l'ultimo commit sha hash del repository remoto usando il comando "Git log"?

Come ottenere l'ultimo commit hash sha di repository remoto usando il comando "git rev-pararse"?

Per ottenere l'ultimo commit sha hash del repository remoto usando il "$ git rev-parse"Comando, controlla la seguente procedura.

Innanzitutto, spostati nella directory di root Git attraverso il seguente comando:

$ CD "C: \ Users \ Nazma \ git"



Ora, esegui il "Git Rev-Parse"Comando con il nome di ramo remoto:

$ git rev-parse Origin/Master


Secondo l'output di seguito, l'hash SHA dell'ultimo commit è "27B0623 .. ":

Come visualizzare l'ultimo commit sha hash del repository remoto usando il comando "Git log"?

Un altro modo per mostrare l'ultimo commit sha hash del repository remoto è l'esecuzione del comando fornito:

$ git log Origin/Master | Testa -1


Qui, il "Testa -1"Viene utilizzato per visualizzare la posizione di puntamento precedente della testa:


È tutto! Abbiamo fornito i comandi per visualizzare l'hash SHA dell'ultimo commit dal repository remoto Git.

Conclusione

Per ottenere l'hash SHA dell'ultimo commit dal repository Git remoto, è possibile utilizzare diversi comandi, come "$ git rev-parse Origin/Master" E "$ git log Origin/Master | Testa -1"Comandi. Mostreranno il più recente commit sha hash. Questo articolo ha spiegato il metodo per ottenere lo SHA dell'ultimo commit dal repository Git remoto.