Comando git-stash en Git | Explicado

Comando Git Stash En Git Explicado



Mientras trabajan en Git, a menudo los usuarios necesitan cambiar la rama actual de Git a otra rama o repositorio para realizar otro trabajo. En ese momento, Git no permitía que los usuarios se trasladaran a otras ramas sin guardar los cambios no confirmados. Sin embargo, no quieren confirmar cambios con seguimiento o sin seguimiento porque desean agregar más datos a los cambios realizados actualmente. En esa situación, necesitan guardar temporalmente los cambios. A tal efecto, el “ git reserva Se puede usar el comando ”.

En esta guía, discutiremos:

¿Qué es el comando 'git stash' en Git?

El ' alijo de git El comando ” se utiliza para retener temporalmente los cambios no confirmados que los usuarios realizaron en su copia de trabajo, luego pueden trabajar fácilmente en otra cosa. Después de eso, regresan y vuelven a aplicar estos cambios más adelante. Más específicamente, el ocultamiento se convierte en un proceso útil cuando los usuarios desean cambiar rápidamente de contexto y trabajar en otra cosa.







¿Cómo 'guardar git' los cambios no confirmados en Git?

Usar el ' alijo de git ” en Git para guardar temporalmente los cambios no confirmados, siga los pasos proporcionados:



  • Navegue al repositorio local.
  • Ver el estado actual del repositorio de trabajo actual.
  • Ejecute el “ alijo de git ” para retener temporalmente los cambios rastreados y no rastreados.
  • Verifique la lista oculta para mostrar el índice de cambios ocultos.
  • Ejecute el “ mostrar ” para mostrar el cambio en detalle.
  • Para volver a aplicar, ejecute el “ git escondite pop ' dominio.
  • Ejecute el “ borrar el alijo de git Comando para borrar el índice escondido.

Paso 1: Mover a un repositorio particular de Git

Use el comando proporcionado junto con el repositorio local de Git deseado y muévase a él:



cd 'C:\Usuarios \norte azma\Git\Coco1'

Paso 2: Comprobar el estado

Para ver el estado actual del repositorio de trabajo ejecutando el ' estado de Git ' dominio:





estado de Git

Como puede ver, los cambios rastreados/no rastreados existen en el área de trabajo de Git y en el índice de preparación. Por ejemplo, el “ demofile.py ' y ' archivo de prueba.html ” archivos:



Paso 3: guardar cambios

Ahora, ejecuta el “ alijo de git Comando para retener temporalmente los cambios preparados y no preparados:

alijo de git

Paso 4: lista de cambios ocultos

A continuación, enumere los cambios ocultos ejecutando el comando “ lista de alijo de git ' dominio:

alijo de git lista

De acuerdo con el resultado proporcionado, la lista oculta contiene temporalmente los cambios en el ' alijo@{0} índice de alijo:

Paso 5: Mostrar alijo

Para ver los cambios en el índice de almacenamiento, utilice el comando proporcionado:

alijo de git espectáculo

A partir de la salida dada a continuación, el índice oculto contiene temporalmente el seguimiento ' demofile.py 'archivo y modificado sin seguimiento' archivo de prueba.html ' archivo:

Paso 6: Verificación

Nuevamente, verifique el estado actual del repositorio de Git para verificación utilizando el siguiente comando:

estado de Git

Se puede ver que no hay nada que confirmar y el árbol de trabajo se ha limpiado:

Paso 7: Aplicar cambios ocultos

Para aplicar los cambios en el alijo de reservas temporales, ejecute el comando ' git escondite pop ' dominio:

alijo de git estallido

A partir de la salida proporcionada a continuación, los cambios ocultos se han revertido al área de trabajo de git y al índice de preparación:

Paso 8: Borrar alijo

Ejecute el “ borrar el alijo de git Comando para borrar permanentemente los cambios ocultos:

alijo de git claro

Ahora, ejecute el comando proporcionado para ocultar los cambios:

alijo de git

Se puede observar que no hay que guardar cambios locales:

¡Eso es todo! Hemos proporcionado la información sobre el comando 'git stash' en Git.

Conclusión

El comando 'git stash' se utiliza para guardar temporalmente los cambios no preparados y preparados que los usuarios realizaron en su copia de trabajo. Para hacerlo, muévase al repositorio local y vea el estado actual del repositorio de trabajo actual. Luego, ejecute el “ alijo de git Comando para retener temporalmente los cambios no confirmados. A continuación, verifique la lista oculta para mostrar el índice de cambios ocultos. Después de eso, use el ' mostrar ” para ver los cambios en detalle y volver a aplicarlos ejecutando el comando “ git escondite pop ' dominio. Esta publicación ilustra sobre el comando 'git stash' en Git.