Este artigo discutirá diferentes métodos para obter o ID de confirmação no Git:
Método 1: Obtenha o ID de confirmação no Git usando o comando “Git Rev-Parse Head”
Para obter o valor completo do sha-hash da última confirmação no repositório, utilize o “Git Rev-Parse Head”Comando. Para fazer isso, siga as etapas fornecidas.
Primeiro, redirecionar para o repositório local do GIT desejado:
$ CD "C: \ git \ repo3"
Em seguida, execute o comando abaixo fornecido:
Cabeça $ Git Rev-Parse
Aqui o "Rev-parse”Comando imprime o sha-hash da posição atual da cabeça:
Método 2: Obtenha o ID do Commit em Git usando o comando "Git Show -s"
Para obter o hash de comprometimento mais recente, juntamente com todas as informações necessárias, execute o “Git Show -s”Comando. Aqui o "-s”A bandeira é usada para obter as informações do commit mais recente:
$ git show -s
A saída abaixo exibe todas as informações de confirmação, incluindo o hash de comprometimento, a posição da cabeça e a mensagem de confirmação:
Método 3: Obtenha o ID de confirmação no Git usando o comando "Git Log"
Execute o seguinte comando para obter as informações detalhadas, incluindo o sha-hash de todos os compromissos, bem como o comprometimento atual no repositório:
$ git log --oneeline
Pode -se observar que os hashes de todos os commits que foram feitos no atual repositório de trabalho, juntamente com suas mensagens de confirmação, foram exibidas:
Observação: Se o desenvolvedor quiser obter as informações apenas sobre o comprometimento mais recente, use o “-1”log git”Comando:
$ git log -1
Aqui, "-1”O intervalo é usado para exibir apenas as informações da confirmação mais recente:
Método 4: Obtenha o ID do Commit em Git usando o comando "Git Reflog"
Se você deseja encontrar o hash de comprometimento junto com a história na cabeça dos ramos, execute o comando abaixo fornecido:
$ Git Reflog
É isso! Explicamos todas as maneiras possíveis de obter o hash para o compromisso atual em Git.
Conclusão
Vários comandos estão disponíveis para recuperar o commit sha-hash no git, como “Git Rev-Parse Head”Para ficar com o sha-hash completo. Se você deseja obter todos os detalhes do ID de confirmação mais recente, o “Git Show -s" ou "Git log -1”Os comandos podem ser usados. Para obter o sha-hash e cometer mensagem junto com o valor do índice da cabeça, execute o “Git Log -oneline" e "Git Reflog”Comandos. Este artigo explicou os métodos de obter o hash do compromisso atual no Git.