Este artículo explicará:
¿Qué es Git Commit??
Los compromisos son instantáneas del código del proyecto en un punto específico en el pasado. Los desarrolladores pueden ver los viejos cambios en el código de proyecto que fueron reemplazados por nuevos cambios utilizando Commits. Además, es útil para la colaboración con otros miembros del proyecto porque contiene cambios realizados por ellos.
¿Qué es Git Commit Id??
GIT Commit ID es el valor único de SHA-Hash generado automáticamente y asignado a Compromisos cada vez que se realiza una nueva confirmación en el repositorio. La ID de confirmación se usa mientras fusiona los compromisos o revisan los archivos de diferentes compromisos.
Cómo comprometerse en GIT?
Para cometer cambios adicionales del área de puesta en escena al repositorio local, el "git commit -m "" El comando se puede usar. Después de ejecutar este comando, se agregan nuevos archivos o cambios al repositorio local.
Consulte los siguientes pasos para explorar el proceso de compromiso en GIT!
Paso 1: Cambie al repositorio de Git local
Primero, use el comando proporcionado a continuación y redirige al directorio local:
$ CD "C: \ git \ demo_repo"
Paso 2: Ver contenido de repositorio
Luego, vea la lista de contenido existente del repositorio con la ayuda del "LS" dominio:
$ LS
La siguiente captura de pantalla indica que el repositorio de trabajo contiene solo "a B C.TXT" archivo:
Paso 3: realizar cambios en el archivo
Ahora, utiliza el "ecoComando ", y agregue algún contenido al archivo existente:
$ Echo "Hola! Este es el archivo ABC ">> ABC.TXT
Paso 4: cambios de empuje
A continuación, realice un seguimiento de los cambios adicionales al área de preparación GIT ejecutando el comando a continuación:
$ git agregar abc.TXT
Paso 5: Comprometer nuevos cambios
Ejecutar el comando proporcionado para confirmar nuevos cambios escenizados:
$ git commit -m "archivo ABC actualizado"
Según la salida proporcionada a continuación, se puede observar que los cambios se han cometido con éxito:
Sigamos adelante y veamos cómo obtener el ID de confirmación en GIT.
Cómo encontrar la identificación de commit usando comandos git?
Hay múltiples comandos GIT disponibles para obtener la ID de confirmación, como:
Método 1: Cómo encontrar la ID de confirmación en Git utilizando el comando "Git Rev-Parse"?
Para obtener la ID de confirmación más reciente, ejecute el siguiente comando:
$ Git Rev-Parse Head
Aquí el "B7343E5E .. "Es la última identificación de comité:
Método 2: Cómo verificar la ID de confirmación utilizando el comando "git show"?
Para encontrar la información detallada de la última confirmación, incluida la ID de confirmación y el mensaje de confirmación, escriba el siguiente comando:
$ git show -s
Aquí el "-sLa opción se utiliza para recuperar la información detallada de la última confirmación. En la siguiente captura de pantalla, la información resaltada es la ID de confirmación:
Método 3: Cómo verificar el comando de ID de confirmación utilizando el comando "Log -Oneline"?
Utilizar el "Git log -onelineComando "para ver la lista de todos los compromisos, incluida la identificación de confirmación y los mensajes:
$ git log -enneline
La siguiente salida muestra el comet SHA-Hashes de todos los repositorios existentes
Hemos explicado brevemente la identificación de commit git y las diferentes formas de encontrarla.
Conclusión
Git Commit ID es un valor único de SHA-Hash que se genera automáticamente cada vez que se impulsan nuevos cambios al repositorio local a través de la compromiso. Se utilizan múltiples comandos GIT para obtener la ID de confirmación de las confirmaciones adicionales, como el "Git Rev-Parse Head" dominio, "git show -s"Comando, y"Git log -oneline" dominio. Este artículo ilustra el Git Commit, Commit ID y el método para obtener Git Sha-Hashes en Git.