¿Comando Git para mostrar la identificación de confirmación de HEAD?
¿Qué comando puedo usar para imprimir la identificación de confirmación de HEAD?
Esto es lo que estoy haciendo a mano:
$ cat .git/HEAD
ref: refs/heads/v3.3
$ cat .git/refs/heads/v3.3
6050732e725c68b83c35c873ff8808dff1c406e1
Pero necesito una secuencia de comandos que pueda canalizar de manera confiable la salida de algún comando a un archivo de texto de modo que el archivo de texto contenga exactamente la identificación de confirmación de HEAD (ni más ni menos, y no solo una referencia). ¿Alguien puede ayudar?
Aceptado
Utilice el comando:
git rev-parse HEAD
Para la versión corta:
git rev-parse --short HEAD
git log -1
solo para confirmar la identificación
git log | head -n 1