Como obter a versão curta do Git Hash

Como obter a versão curta do Git Hash

O hash commit git é útil para marcar lançamentos e visualizar o estado do código em um determinado momento. O ID de comprometimento contém os 40 dígitos de longa sha-hash, que podem ser abreviados até a versão mais curta de 7 dígitos e podem ser resolvidos por padrão.

Comandos diferentes são usados ​​para obter a versão mais curta do Git comete hashes, como “log git" e "Git Rev-Parse”Comandos. O "log git”O comando pode ser utilizado junto com as múltiplas opções para a saída desejada.

Os resultados deste post são:

  • Como encontrar o curto git sha-hash da posição atual da cabeça?
  • Como encontrar o curto-git sha-hash do número desejado de compromisso?
  • Como encontrar o curto git sha-hash, juntamente com a mensagem de compromisso e detalhes da filial?
  • Como encontrar o curto Git Sha-Hash com detalhes completos de compromisso?
  • Como encontrar o curto git sha-hash com data e hora de compromisso?

Como encontrar o curto git sha-hash da posição atual da cabeça?

Use o "cd”Comando junto com o caminho do diretório raiz do git e redireciona para ele:

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

Para obter o curto sha-hash da confirmação onde a cabeça está apontando, execute o seguinte comando:

$ Git Rev-Parse-Short Head

Como você pode ver, o comando acima, apenas exibe o ponteiro da cabeça curto commit sha-hash:

Como encontrar o curto-git sha-hash do número desejado de compromisso?

Para obter o curto sha-hash do número específico de commits, use o “log git”Comando:

$ git log -3 --tty = formato:%h

Aqui o "-3”É a nossa gama especificada de commits que precisamos mostrar a versão curta do Git Sha-Hash, o“-Pretty = formato”Imprimirá a saída Cometits no formato especificado e o“:%h”Indica a versão curta do hash de comprometimento:

Como encontrar o curto git sha-hash, juntamente com a mensagem de compromisso e detalhes da filial?

Para obter a versão curta do Git comete sha-hash com a mensagem de confirmação e detalhes da filial, execute o “log git”Comando com o“-uma linha”Sinalizador para exibir detalhes em uma linha e intervalo de números desejados:

$ git log --oneeline -3

Como você pode ver, a saída abaixo do ritmo mostra a versão curta de hash de um número especificado de começos, suas respectivas mensagens de confirmação e ramos apontando:

Como encontrar o curto Git Sha-Hash com detalhes completos de compromisso?

Às vezes, os usuários querem obter o sha-hash junto com os detalhes do Git Commits. Para esse fim, utilize o comando abaixo declarado:

$ git log -3 --abrev -commit

No comando acima descrito, o “-ABREV-COMMIT”A opção é usada para exibir o hash curto de compromisso:

Como encontrar o curto git sha-hash com data e hora de compromisso?

Se os desenvolvedores desejam ver a versão curta do hash com a data e a hora comprometidas, execute o seguinte comando:

$ git log --pretty = " %h %cd %cn %s" -3

Aqui:

  • ““-bonito =”Imprimirá o compromisso no formato especificado.
  • ““%h”Indica o sha-hash.
  • ““%cd”Mostrará a data comprometida.
  • ““%s”Indica o assunto.
  • ““-3”É um intervalo especificado que exibe o número de hashes de confirmação:

Isso é tudo! Fornecemos vários métodos de obter uma versão curta do commit hash.

Conclusão

Existem diferentes comandos usados ​​para obter a versão curta do commit sha-hash, como “log git", e "Git Rev-Parse”Comandos, e muito mais. O "log git”O comando pode ser utilizado junto com as múltiplas opções para a saída desejada. Este post descreveu várias maneiras de obter uma versão curta do Hash Commit.