Ce face „git rev-parse”?

Ce Face Git Rev Parse



Pe Git, dezvoltatorii pot obține hash-ul SHA al numelui curent HEAD care indică, ramuri la distanță sau ramuri de lucru utilizând „ $ git rev-parse ” comanda. Această comandă poate fi utilizată împreună cu mai multe opțiuni pentru a efectua operațiuni descrise anterior, cum ar fi „ -mic de statura ”, “ – abrev-ref ' si multe altele.

În acest articol, vom discuta despre:

Ce face „git rev-parse”?

Când dezvoltatorii doresc să imprime hash-ul SHA al HEAD unde indică acesta sau trebuie să obțină numele actual al ramurii de lucru, „ $ git rev-parse ” poate fi utilizată comanda.







Să verificăm multiplele utilizări ale „ $ git rev-parse ” poruncă!



Cum se obține HEAD SHA Hash folosind comanda „$ git rev-parse”?

git rev-parse ” comanda poate obține hash-ul SHA unde indică HEAD în prezent. Pentru a face acest lucru, navigați la directorul rădăcină Git rulând „ CD ”comandă:



$ CD „C:\Utilizatori \n asma\Go'





Pentru a obține hash-ul SHA al poziției curente a HEAD, executați „ git rev-parse ”comandă:

$ git rev-parse CAP

După cum puteți vedea, este afișat hash-ul SHA actual al HEAD:



Cum se obține HEAD Short SHA Hash folosind comanda „$ git rev-parse”?

Dacă doriți să obțineți hash-ul SHA scurt HEAD, puteți utiliza următoarea comandă:

$ git rev-parse --mic de statura CAP

Se poate observa că hashul SHA scurt al poziției curente a HEAD este afișat:

Cum să obțineți hash SHA Remote Branch folosind comanda „$ git rev-parse”?

Celălalt mod de a folosi „ git rev-parse ” comanda este de a obține ramura curentă de lucru a HEAD. În acest scop, mai întâi, obțineți lista tuturor filialelor la distanță și locale:

$ ramură git -A

În rezultatul de mai jos, ramurile evidențiate sunt ramuri îndepărtate. Selectați ramura dorită din listă:

Apoi, executați „ git rev-parse ”comandă împreună cu numele anumitor sucursale de la distanță:

$ git rev-parse origine / dev

Ca rezultat, este afișat hash-ul SHA de ramură la distanță specificată:

Cum să obțineți ramura curentă de lucru folosind comanda „$ git rev-parse”?

Prin utilizarea „ git rev-parse ”, dezvoltatorii pot obține numele actual al ramurii de lucru:

$ git rev-parse --abrev-ref CAP

Aici ' – abrev-ref ” flag va afișa numele sucursalei locale către care indică HEAD:

Am explicat pe scurt modul de utilizare a „ $ git rev-parse ” comandă împreună cu mai multe opțiuni.

Concluzie

$ git rev-parse ” comanda poate fi utilizată pentru obținerea hashurilor SHA ale ramurilor sau HEAD. De exemplu, „ $ git rev-parse HEAD ” poate fi folosită pentru a obține hash-ul HEAD SHA. „ $ git rev-parse ” comanda poate imprima hash SHA ramura specificat. Prin utilizarea „ $ git rev-parse –abbrev-ref HEAD ”, utilizatorii pot obține ramura de lucru HEAD. Acest articol a ilustrat multiplele utilizări ale comenzii $ git rev-parse.