O que o git rev-parse faz?

O que o git rev-parse faz?
No Git, os desenvolvedores podem obter o hash sha da cabeça atual apontando, ramo remoto ou nome de ramo de trabalho usando o “$ Git Rev-Parse”Comando. Este comando pode ser usado junto com várias opções para executar operações descritas anteriormente, como “-curto","-abrev-ref" e muitos mais.

Neste artigo, discutiremos:

  • O que o "git rev-parse" faz?
  • Como obter o Hash Sha Hash usando o comando "$ Git Rev-Parse"?
  • Como obter o Hash Sha Hash usando o comando "$ Git Rev-Parse"?
  • Como obter o comando Remote Branch Sha usando o comando "$ git rev-parse"?
  • Como obter o comando atual de trabalho usando o comando "$ git rev-parse"?

O que o "git rev-parse" faz?

Quando os desenvolvedores desejam imprimir o hash de cabeça sha onde está apontando ou precisam obter o nome atual do ramo de trabalho, o “$ Git Rev-Parse”O comando pode ser utilizado.

Vamos verificar os múltiplos usos do “$ Git Rev-Parse”Comando!

Como obter o Hash Sha Hash usando o comando "$ Git Rev-Parse"?

O "Git Rev-Parse”O comando pode obter o hash sha onde a cabeça está apontando atualmente. Para fazer isso, navegue para o diretório raiz do Git, executando o “cd”Comando:

$ CD "C: \ Usuários \ Nazma \ git"

Para obter o hash sha da posição atual da cabeça, execute o “Git Rev-Parse”Comando:

Cabeça $ Git Rev-Parse

Como você pode ver, a posição atual da cabeça SHA Hash é exibida:

Como obter a cabeça curta SHA Hash usando o comando "$ git rev-parse"?

Se você quiser obter a cabeça curta SHA Hash, o seguinte comando pode ser usado:

$ Git Rev-Parse-Short Head

Pode -se observar que o hash curto da posição atual da cabeça é mostrado:

Como obter o comando Remote Branch Sha usando o comando "$ git rev-parse"?

A outra maneira de usar o “Git Rev-Parse”O comando é para obter o ramo de trabalho atual da cabeça. Para esse fim, primeiro, obtenha a lista de todas as filiais remotas e locais:

$ git ramo -a

Na saída abaixo, os ramos destacados são ramos remotos. Selecione a filial desejada na lista:

Então, execute o “Git Rev-Parse”Comando junto com o nome de filial remoto específico:

$ Git Rev-Parse Origin/Dev

Como resultado, a filial remota especificada SHA Hash é exibida:

Como obter o comando atual de trabalho usando o comando "$ git rev-parse"?

Usando o “Git Rev-Parse”Comando, os desenvolvedores podem obter o nome atual do ramo de trabalho:

$ git Rev-Parse-Cabeça

Aqui o "-abrev-ref”A bandeira exibirá o nome da filial local onde a cabeça está apontando:

Nós explicamos brevemente o uso do “$ Git Rev-Parse”Comando junto com várias opções.

Conclusão

O "$ Git Rev-Parse”O comando pode ser utilizado para obter os hashes sha de galhos ou cabeça. Por exemplo, o “Cabeça $ Git Rev-Parse”O comando pode ser usado para obter a cabeça SHA Hash. O "$ Git Rev-Parse ”O comando pode imprimir o hash de ramo especificado. Usando o “$ git Rev-parse -Abbrev-Ref Head”, Os usuários podem fazer o ramo de trabalho da cabeça. Este artigo ilustrou os múltiplos usos do comando $ Git Rev-Parse.