Obtener confirmación actual en Git

Abdul Jabbar 20 junio 2023
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 Jabbar avatar Abdul Jabbar avatar

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.

LinkedIn

Artículo relacionado - Git Commit