Co robi „git rev-parse”?

Co Robi Git Rev Parse



W Git programiści mogą uzyskać skrót SHA bieżącej nazwy wskazującej HEAD, zdalnej gałęzi lub działającej gałęzi, używając „ $ git rev-parse ' Komenda. To polecenie może być używane wraz z kilkoma opcjami do wykonywania wcześniej opisanych operacji, takich jak „ -krótki ”, „ –skrót-ref ' i wiele więcej.

W tym artykule omówimy:

Co robi „git rev-parse”?

Gdy programiści chcą wydrukować skrót SHA HEAD tam, gdzie wskazuje, lub muszą uzyskać bieżącą nazwę gałęzi roboczej, „ $ git rev-parse można użyć polecenia ”.







Sprawdźmy wiele zastosowań „ $ git rev-parse ' Komenda!



Jak uzyskać skrót HEAD SHA za pomocą polecenia „$ git rev-parse”?

git rev parse ” może uzyskać skrót SHA tam, gdzie aktualnie wskazuje HEAD. Aby to zrobić, przejdź do katalogu głównego Git, uruchamiając „ płyta CD ' Komenda:



$ płyta CD „C:\Użytkownicy \n asma\Idź'





Aby uzyskać skrót SHA bieżącej pozycji HEAD, wykonaj „ git rev parse ' Komenda:

$ git rev parse GŁOWA

Jak widać, wyświetlany jest aktualny skrót SHA pozycji HEAD:



Jak uzyskać HEAD Short SHA Hash za pomocą polecenia „$ git rev-parse”?

Jeśli chcesz uzyskać krótki skrót SHA HEAD, możesz użyć następującego polecenia:

$ git rev parse --krótki GŁOWA

Można zauważyć, że pokazany jest krótki skrót SHA bieżącej pozycji HEAD:

Jak uzyskać skrót SHA Remote Branch za pomocą polecenia „$ git rev-parse”?

Inny sposób korzystania z „ git rev parse ” to pobranie bieżącej gałęzi roboczej HEAD. W tym celu najpierw zdobądź listę wszystkich oddziałów zdalnych i lokalnych:

$ gałąź git -a

W poniższym wyjściu podświetlone gałęzie są zdalnymi gałęziami. Wybierz żądany oddział z listy:

Następnie wykonaj „ git rev parse ” wraz z nazwą konkretnego oddziału zdalnego:

$ git rev parse pochodzenie / deweloper

W rezultacie wyświetlany jest określony skrót SHA gałęzi zdalnej:

Jak uzyskać bieżącą działającą gałąź za pomocą polecenia „$ git rev-parse”?

Korzystając z opcji „ git rev parse ”, programiści mogą uzyskać bieżącą nazwę gałęzi roboczej:

$ git rev parse --skrót-ref GŁOWA

Tutaj ' –skrót-ref ” wyświetli lokalną nazwę gałęzi, na którą wskazuje HEAD:

Pokrótce wyjaśniliśmy użycie „ $ git rev-parse ” wraz z kilkoma opcjami.

Wniosek

$ git rev-parse ” można wykorzystać do uzyskania skrótów SHA gałęzi lub HEAD. Na przykład „ $ git rev-parse HEAD ” może być użyte do uzyskania skrótu HEAD SHA. „ $ git rev-parse ” może wydrukować określony skrót SHA gałęzi. Korzystając z opcji „ $ git rev-parse –abbrev-ref HEAD ”, użytkownicy mogą uzyskać działającą gałąź HEAD. W tym artykule zilustrowano różne zastosowania polecenia $ git rev-parse.