Cómo mostrar cambios no comprometidos en GIT y algunos difuntos de GIT en detalle?

Cómo mostrar cambios no comprometidos en GIT y algunos difuntos de GIT en detalle?

Mientras trabajan en GIT, los desarrolladores deben verificar todos los cambios comprometidos y no comprometidos antes de empujar el contenido local al repositorio remoto. Como sabemos, los archivos no comprometidos no se empujan al repositorio remoto de Git. Para ver el estado del repositorio, incluidos los cambios no comprometidos en GIT, el "Estado de $ git"Comando se utilizará. Además, los desarrolladores pueden necesitar ver los cambios entre los compromisos recientes. Para este propósito, use el "$ git diff"Comando para mostrar la diferencia entre dos compromisos deseados.

Esta guía discutirá sobre:

  • Cómo ver los cambios no comprometidos Git?
  • Cómo diferenciar dos compromisos utilizando el "Git Diff" dominio?

Cómo ver los cambios no comprometidos Git?

Para ver los cambios no comprometidos en GIT, primero vaya al repositorio requerido y genere un archivo y rastree al índice de puesta en escena. Luego, vea los cambios rastreados del repositorio de git utilizando el "Estado de $ git" dominio.

Siga los pasos proporcionados para implementar el escenario discutido anteriormente!

Paso 1: Navegue al directorio Git local

Muévase al directorio local en particular utilizando el "cd" dominio:

$ CD "C: \ git \ new_rePos"

Paso 2: Generar un archivo nuevo

Luego, ejecute el "tocarComando para crear un nuevo archivo en el directorio local:

$ touch test_file.TXT

Paso 3: Agregar cambios de directorio de trabajo al área de puesta en escena de Git

Para rastrear los cambios recientemente agregados al índice de puesta en escena, ejecute el comando otorgado:

$ git agregar test_file.TXT

Paso 4: verificar nuevos cambios

Ver los cambios comprometidos y no comprometidos ejecutando el "Estado de $ git" dominio:

Estado de $ git

En la salida a continuación, puede ver que el archivo recién creado debe comprometerse:

Pasemos a la siguiente sección y verifiquemos el método para mostrar la diferencia entre dos compromisos.

Cómo diferenciar entre dos compromisos utilizando el comando "Git Diff"?

Para encontrar la diferencia entre dos compromisos, cree un nuevo archivo. Entonces, los cambios en el escenario y el compromiso. A continuación, abra el archivo en el editor de texto y agregue algunos cambios. Agregue nuevos cambios al área de puesta en escena y coméntalos. Después de eso, utilice el "$ git diffComando "junto con el SHA-Hash de los compromisos deseados para ver los cambios en el archivo.

Pruebe los pasos proporcionados para implementar el escenario discutido anteriormente!

Paso 1: Generar un archivo nuevo

Ejecuta el "tocar"Comando para crear un nuevo archivo de texto:

$ touch archivo1.TXT

Paso 2: rastrear el archivo nuevo

Ejecute el siguiente comando para agregar el archivo recién creado al área de puesta en escena GIT para fines de seguimiento:

$ git agregar archivo1.TXT

Paso 3: Comprometer nuevos cambios

Luego, guarde todos los cambios agregados en el repositorio de git ejecutando el "Git Commit" dominio:

$ git commit -m "1 archivo agregado"

Paso 4: Abra y actualice el archivo

Ahora, para abrir y actualizar el archivo recién agregado, ejecute el "$ Start" dominio:

$ iniciar archivo1.TXT

Paso 5: Agregar cambios al área de puesta en escena

Después de hacer cambios en el archivo, rastrealos en el área de puesta en escena de GIT:

$ git add .

Paso 6: Comprometer nuevos cambios

A continuación, actualice el repositorio de git con cambios recientemente agregados ejecutando el comando dada-below:

$ git commit -m "archivo1.txt actualizado "

Paso 7: Verifique el registro de git

Después de eso, ejecute el "Git Reflog"Comando para obtener el Sha-Hash de todos los compromisos:

$ git log -enneline

En la siguiente salida, hemos copiado el comité resaltado Sha-Hash por encontrar la diferencia entre ellos:

Paso 8: Encuentra la diferencia entre cometidos

Por último, obtenga la diferencia entre el compromiso copiado deseado Sha-Hash utilizando el "Git Diff" dominio:

$ Git Diff CEA60D0 726DF51

En la salida a continuación:

  • "-"Indica la versión anterior del archivo
  • "+++"Muestra el archivo actualizado.
  • "+Mi primer archivo."¿Es el contenido actualizado del archivo en particular?

Hemos explicado cómo mostrar cambios y diferencias no comprometidas entre dos compromisos en GIT.

Conclusión

Para verificar los cambios no comprometidos, navegue al directorio local y ejecute el "estado de git" dominio. Muestra todos los cambios no comprometidos. Sin embargo, si desea encontrar la diferencia entre dos compromisos, el "Git Diff El comando se puede usar. Esta publicación demostró el método de mostrar cambios no comprometidos y encontrar la diferencia entre dos compromisos en GIT.