En aquest article parlarem de:
- Què fa 'git rev-parse'?
- Com obtenir HEAD SHA Hash mitjançant l'ordre '$ git rev-parse'?
- Com obtenir HEAD SHA Hash mitjançant l'ordre '$ git rev-parse'?
- Com obtenir hash SHA de branca remota mitjançant l'ordre '$ git rev-parse'?
- Com obtenir la branca de treball actual mitjançant l'ordre '$ git rev-parse'?
Què fa 'git rev-parse'?
Quan els desenvolupadors volen imprimir el hash SHA de HEAD on apunta o necessiten obtenir el nom actual de la branca de treball, el ' $ git rev-parse Es pot utilitzar l'ordre.
Vegem els múltiples usos del ' $ git rev-parse ' comandament!
Com obtenir HEAD SHA Hash mitjançant l'ordre '$ git rev-parse'?
El ' git rev-parse ” L'ordre pot obtenir el hash SHA on el HEAD està apuntant actualment. Per fer-ho, navegueu al directori arrel de Git executant el ' cd ' comandament:
$ cd 'C:\Usuaris \n asma\Go'
Per obtenir el hash SHA de la posició actual de HEAD, executeu el ' git rev-parse ' comandament:
$ git rev-parse CAPCom podeu veure, es mostra el hash SHA de la posició del CAP actual:
Com obtenir HEAD Short SHA Hash mitjançant l'ordre '$ git rev-parse'?
Si voleu obtenir el hash SHA curt HEAD, podeu utilitzar l'ordre següent:
$ git rev-parse --curt CAPEs pot veure que es mostra el hash SHA curt de la posició actual de HEAD:
Com obtenir hash SHA de branca remota mitjançant l'ordre '$ git rev-parse'?
L'altra manera d'utilitzar el ' git rev-parse ” L'ordre és obtenir la branca de treball actual del HEAD. Per a això, primer, obteniu la llista de totes les sucursals remotes i locals:
$ branca git -aA la sortida que es mostra a continuació, les branques destacades són branques remotes. Seleccioneu la branca desitjada de la llista:
A continuació, executeu el ' git rev-parse ” comanda juntament amb el nom de la branca remota particular:
$ git rev-parse origen / devCom a resultat, es mostra el hash SHA de la branca remota especificat:
Com obtenir la branca de treball actual mitjançant l'ordre '$ git rev-parse'?
Mitjançant l'ús de ' git rev-parse ”, els desenvolupadors poden obtenir el nom actual de la branca de treball:
$ git rev-parse --abbrev-ref CAPAquí, el ' –abrev-ref ” La bandera mostrarà el nom de la branca local on apunta el CAP:
Hem explicat breument l'ús del ' $ git rev-parse ” comanda juntament amb diverses opcions.
Conclusió
El ' $ git rev-parse L'ordre ” es pot utilitzar per obtenir els hash SHA de les branques o HEAD. Per exemple, el ' $ git rev-parse HEAD L'ordre ” es pot utilitzar per obtenir el hash HEAD SHA. El ' $ git rev-parse