Cómo obtener la versión corta de git hash

Cómo obtener la versión corta de git hash

Git Commit Hash es útil para etiquetar las versiones y ver el estado del código en un momento particular. Commit ID contiene el SHA-Hash de 40 dígitos de largo, que se puede abreviar hasta la versión más corta de 7 dígitos y se puede resolver de forma predeterminada.

Se utilizan diferentes comandos para obtener la versión más corta del Git Commits Hashes, como "Git log" y "git rev-mas-parse"Comandos. El "Git logEl comando se puede utilizar junto con las múltiples opciones para la salida deseada.

Los resultados de esta publicación son:

  • Cómo encontrar el corto Git Sha-Hash de la posición actual de la cabeza?
  • Cómo encontrar el breve git sha-hash del número deseado de compromiso?
  • Cómo encontrar el breve git sha-hash junto con el mensaje de confirmación y los detalles de la rama?
  • Cómo encontrar el breve git sha-hash con detalles completos de confirmación?
  • Cómo encontrar el breve git sha-hash con fecha y hora de confirmación?

Cómo encontrar el corto Git Sha-Hash de la posición actual de la cabeza?

Utilizar el "cdComando junto con la ruta del directorio de git y redirigirle:

$ CD "C: \ Users \ nazma \ git"

Para obtener el corto Sha-Hash de la confirmación donde apunta la cabeza, ejecute el siguiente comando:

$ Git Rev-Parse-Headshort Head

Como puede ver, el comando mencionado anteriormente solo muestra el puntero de la cabeza corto Conjunto Sha-Hash:

Cómo encontrar el breve git sha-hash del número deseado de compromiso?

Para obtener el breve Sha-Hash del número particular de compromisos, use el "Git log" dominio:

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

Aquí el "-3"Es nuestra gama especificada de confirmaciones que necesitamos para mostrar la versión corta de Git Sha-Hash, el"-bonito = formato"Imprimirá la salida Commits en el formato especificado y el":%h"Indica la versión corta de COMMET hash:

Cómo encontrar el breve git sha-hash junto con el mensaje de confirmación y los detalles de la rama?

Para obtener la versión corta de Git compromete a Sha-Hash con el mensaje de confirmación y los detalles de la rama, ejecute el "Git log"Comando con el"-una línea"Bandera para mostrar los detalles en una línea y el rango de números deseado:

$ git log --oneline -3

Como puede ver, la salida dada a continuación muestra la versión de hash corta de un número especificado de confirmaciones, sus respectivos mensajes de confirmación y ramas puntiagudas:

Cómo encontrar el breve git sha-hash con detalles completos de confirmación?

A veces, los usuarios quieren obtener el SHA-Hash junto con los detalles de las comitaciones GIT. Para este propósito, utilice el comando declarado a continuación:

$ git log -3 --abbrev -commit

En el comando descrito anteriormente, el "-abreviarLa opción se utiliza para mostrar el hash de confirmación corta:

Cómo encontrar el breve git sha-hash con fecha y hora de confirmación?

Si los desarrolladores desean ver la versión corta del hash con su fecha y hora comprometidas, ejecute el siguiente comando:

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

Aquí:

  • "-bonito ="Imprimirá la confirmación en el formato especificado.
  • "%H"Indica el Sha-Hash.
  • "%cd"Mostrará la fecha comprometida.
  • "%s"Indica el sujeto.
  • "-3"Es un rango específico que muestra el número de hash de confirmación:

Eso es todo! Hemos proporcionado varios métodos para obtener una versión corta de GIT del hash de confirmación.

Conclusión

Hay diferentes comandos que se utilizan para obtener la versión corta del comandante Sha-Hash, como "Git log", y "git rev-mas-parse"Comandos, y muchos más. El "Git logEl comando se puede utilizar junto con las múltiples opciones para la salida deseada. Esta publicación describió múltiples formas de obtener una versión breve de Git del hash de confirmación.