Obtener confirmación actual en Git
Git es un software de control de versiones popular y utilizado en todo el mundo. Es fácil de usar y brinda una plataforma fluida para que los desarrolladores trabajen de acuerdo con sus proyectos dentro del gran equipo.
En Git, las confirmaciones se consideran las partes fundamentales del marco de la línea de tiempo de un proyecto de Git. Las confirmaciones se conocen como instantáneas esenciales o hitos de un proyecto de Git.
Cada confirmación en Git tiene su identidad única; la cadena larga les sigue, y esta cadena se conoce como Commit Hash
. El hash de confirmación
también se conoce como referencia
de confirmación de Git o SHA
.
Cada confirmación también tiene los comentarios del desarrollador o cualquier miembro del equipo para recordar los detalles de alto nivel o las tareas realizadas en esa tarea para el futuro.
Esta publicación de blog enseña el procedimiento para obtener el hash de confirmación actual usando los comandos de Git a continuación. Los Git Hashes son únicos y se asignan a cada una de las confirmaciones realizadas por los desarrolladores para recordar la identidad con fines futuros.
Recuperar hash de confirmación actual en Git
Hay un par de métodos para obtener el hash de confirmación actual. Veremos cada uno de ellos uno por uno en la siguiente región.
registro de git
Para obtener la información sobre la última confirmación, usaremos el comando git log -1
, y junto con él, también usaremos el indicador --format
para que también podamos obtener el hash de confirmación de la última confirmación. . El comando se muestra a continuación.
git log -1 --format=format:"%H"
El %H
se usa para el hash de confirmación que se genera para la identidad de esa confirmación cuando se envió desde la sucursal local a la sucursal remota.
git rev-parse
A través del comando git rev-parse
, también podemos encontrar el último hash de confirmación. Es el subcomando útil de Git que no todos los desarrolladores del equipo usan mucho todos los días.
git rev-parse
es un comando de plomería adicional fundamentalmente valorado para la administración. Devuelve el hash de confirmación de la confirmación reciente.
git rev-parse HEAD
Si solo queremos recuperar la primera cadena de 8 dígitos del hash de confirmación, agregaremos el filtro cut -c 1-8
con el comando git rev-parse
de la siguiente manera:
git rev-parse HEAD | cut -c 1-8
Además, podemos agregar el filtro --short
con el comando git rev-parse
para obtener el único short SHA
.
git rev-parse --short
A veces, queremos convertir referencias (ramas y etiquetas)
en el hash de confirmación. Para este propósito, podemos usar dos de los comandos mencionados a continuación.
git show-ref
O
git for-each-ref
Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.
LinkedInArtículo relacionado - Git Commit
- Agregar todos los archivos para confirmar excepto un archivo
- Agregar un archivo a la última confirmación en Git
- Cierra el editor de Git Commit en Windows
- Combinar selectivamente los cambios de diferentes ramas en Git
- Comprender la función de aprobación de Git Commit
- Confirmaciones de la lista de Git