¿Cuál es la diferencia entre dos confirmaciones en Git?

¿Cuál es la diferencia entre dos confirmaciones en Git?
En esta época, Git es el sistema de versiones descentralizado más utilizado y exigente. Su trabajo depende de dos fundamentos, realizando cambios por parte de los usuarios y luego cometiendo con éxito esos cambios en el repositorio de Git. Estas compromisos guardan el compromiso más reciente y realizan un seguimiento de los cambios realizados en el proyecto.

Además, Git permite a sus usuarios verificar la diferencia entre compromisos con la ayuda del "$ git diff"Comando, y en este estudio, lo discutiremos en detalle.

¿Cuál es la diferencia entre dos confirmaciones en Git??

A veces, los usuarios encuentran situaciones cuando se les exige que comparen los datos en su repositorio Git con otra fuente de datos que está disponible en otro repositorio de Git. En tal escenario, conocer la diferenciación entre dos compromisos en GIT es esencial.

Para hacerlo, consulte el procedimiento proporcionado a continuación!

Paso 1: Inicie Git Bash

Abra la terminal GIT llamada "Git Bash"Con la ayuda del"Puesta en marcha"Menú:

Paso 2: Crear directorio

Primero, cree el nuevo directorio utilizando el "mkdir" dominio:

$ mkdir my_dir

Paso 3: Navegue al directorio

A continuación, ejecute el "cd"Comando para moverse al directorio:

$ cd my_dir

Paso 4: Crear archivo

Ahora, cree el nuevo archivo en el directorio local de GIT:

$ touch archivo1.TXT

Paso 5: Agregar archivo

Agregue el archivo sin seguimiento al repositorio de git:

$ git agregar archivo1.TXT

Paso 6: Cambios de confirmación

Ahora, comete todos los cambios en el directorio GIT:

$ Git Commit -m "Agregar archivo1"

Aquí el "-metro"La opción se refiere al mensaje agregado:

Paso 7: Crear archivo

Cree otro archivo nuevo en el directorio actual:

$ touch archivo2.TXT

Paso 8: Agregar archivo

Agregar "archivo2.TXT"Al repositorio de git usando"Git Agregar" dominio:

$ git agregar archivo2.TXT

Paso 9: Cambios de confirmación

Ejecutar el "Git Commit"Comando con el"-metro"Bandera para guardar cambios en el directorio GIT:

$ Git Commit -m "Agregar archivo2"

Nota: Para ver la diferencia entre dos compromisos, abra archivos creados en un editor y realice algunos cambios, como agregar algún texto, guardar archivos y cambios de confirmación.

Paso 10: Verifique el historial del registro

Verifique el historial de registro del directorio GIT utilizando el "Git log" dominio:

$ git log --Pretty = Oneline

Como puede ver, se muestran todos los cambios de confirmación del Repo Git. Aquí el "-Pretty = OnelineLa opción "se usa para mostrar la salida como un confirmación por línea:

Paso 11: Verifique la diferencia entre los compromisos

Ahora, ejecute el "Git Diff"Comando para diferenciar las dos comodidades:

$ git diff

Como puede ver, hemos cometido ambos archivos "archivo1.TXT" y "archivo2.TXT" dos veces. El "-"El símbolo indica el primer compromiso y el"+++"El símbolo representa la segunda confirmación en ambos archivos. Además, "@@ -0,0 +1 @@"Muestra el número de línea que hemos cambiado en cada archivo:

Eso es todo! Hemos diferenciado brevemente los dos compromisos en GIT.

Conclusión

Para comprender la diferencia entre dos compromisos en GIT, primero, abra el terminal, navegue a Git Local Repo usando el "cd"Comando y crear un nuevo directorio. Luego, cree y agregue nuevos archivos. Comprometer cambios en el directorio GIT ejecutando el "$ git commit -m"Comando y ejecuta el"$ Git log -Pretty = Oneline"Comando para verificar el historial de registros. A continuación, ejecute el "$ git diff"Comando para verificar la diferencia. Este estudio demostró cómo diferenciar dos compromisos en GIT.