O que “git rev-parse” faz?

O Que Git Rev Parse Faz



No Git, os desenvolvedores podem obter o hash SHA do apontamento HEAD atual, ramificação remota ou nome da ramificação de trabalho usando o comando “ $ git rev-parse ” comando. Este comando pode ser utilizado junto com diversas opções para realizar operações descritas anteriormente, como “ -baixo ”, “ –abbrev-ref ' e muitos mais.

Neste artigo, vamos discutir:

O que “git rev-parse” faz?

Quando os desenvolvedores desejam imprimir o hash SHA do HEAD para onde ele está apontando ou precisam obter o nome do branch de trabalho atual, o “ $ git rev-parse ” pode ser utilizado.







Vamos verificar os múltiplos usos do ' $ git rev-parse ” comando!



Como obter HEAD SHA Hash usando o comando “$ git rev-parse”?

O ' git rev-parse ” pode obter o hash SHA para onde o HEAD está apontando no momento. Para fazer isso, navegue até o diretório raiz do Git executando o comando “ cd ” comando:



$ cd 'C:\Usuários \n asma\Go'





Para obter o hash SHA da posição atual do HEAD, execute o comando “ git rev-parse ” comando:

$ git rev-parse CABEÇA

Como você pode ver, o hash SHA da posição HEAD atual é exibido:



Como obter HEAD Short SHA Hash usando o comando “$ git rev-parse”?

Se você deseja obter o hash SHA curto HEAD, o seguinte comando pode ser usado:

$ git rev-parse --baixo CABEÇA

Pode-se ver que o hash SHA curto da posição atual do HEAD é mostrado:

Como obter hash SHA de ramificação remota usando o comando “$ git rev-parse”?

A outra maneira de usar o “ git rev-parse ” é obter o ramo de trabalho atual do HEAD. Para isso, primeiro obtenha a lista de todas as ramificações remotas e locais:

$ ramo git -uma

Na saída fornecida abaixo, as ramificações realçadas são ramificações remotas. Selecione a ramificação desejada na lista:

Em seguida, execute o “ git rev-parse ” junto com o nome específico da ramificação remota:

$ git rev-parse origem / desenvolvedor

Como resultado, o hash SHA do branch remoto especificado é exibido:

Como obter o ramo de trabalho atual usando o comando “$ git rev-parse”?

Ao usar o “ git rev-parse ”, os desenvolvedores podem obter o nome do ramo de trabalho atual:

$ git rev-parse --abbrev-ref CABEÇA

Aqui o ' –abbrev-ref ” irá exibir o nome da ramificação local para onde o HEAD está apontando:

Explicamos brevemente o uso do “ $ git rev-parse ” juntamente com várias opções.

Conclusão

O ' $ git rev-parse ” pode ser utilizado para obter os hashes SHA de ramificações ou HEAD. Por exemplo, o “ $ git rev-parse HEAD ” pode ser usado para obter o hash HEAD SHA. O ' $ git rev-parse ” pode imprimir o hash SHA da ramificação especificada. Ao usar o “ $ git rev-parse –abbrev-ref HEAD ”, os usuários podem obter o ramo de trabalho HEAD. Este artigo ilustrou os vários usos do comando $ git rev-parse.