Compare Git Stash Pop y Git Stash Solicar para la restauración de archivos

Compare Git Stash Pop y Git Stash Solicar para la restauración de archivos
En GIT, se utilizan stashes para almacenar los cambios adicionales en el directorio de trabajo localmente y permitir a los desarrolladores recuperarlos cuando sea necesario. Se vuelve difícil cuando los desarrolladores necesitan cambiar entre contextos. Por lo tanto, Git permite a los desarrolladores mantener los cambios que podrían necesitar en una etapa posterior. Es una forma rápida de limpiar su directorio de trabajo mientras mantiene intactos las modificaciones. Más específicamente, el "git stash pop"Comando y"Git Stash AplicarLos comando también se usan para tirar el alijo y dejarlo dentro de la lista de alojamiento para su uso posterior.

En este blog, haremos una comparación entre Git Stash Aplicar y Git Stash Pop para restaurar el archivo.

Comparación entre "Git Stash Aplicar" y "Git Stash Pop" para la restauración de archivos

Para realizar una operación de archivos de revertir utilizando el comando Git Stash Aplic y Git Stash Pop, crearemos y agregaremos un nuevo archivo al repositorio. A continuación, confirme cambios para actualizar el directorio GIT. Luego, elimine el archivo del repositorio de git y ejecute el "estadísticas de git"Comando para guardar el directorio de trabajo y el estado de índice. Por último, restauraremos el archivo, eliminaremos los cambios del alijo y volveremos a aplicar utilizando el "git stash pop" dominio.

Implementemos el escenario discutido para comprender la diferencia entre los comandos mencionados anteriormente!

Paso 1: Abra Git Bash

Busque el terminal GIT usando el "Puesta en marcha"Menú y iniciarlo:

Paso 2: Mover al repositorio de Git

Ejecuta el "cd"Comando para navegar al repositorio Git local:

$ CD "C: \ Users \ nazma \ git \ demo7"

Paso 3: Crear archivo

Ahora, cree un nuevo archivo escribiendo lo siguiente "tocar"Comando con el nombre del archivo:

$ touch archivo2.TXT

Paso 4: rastrear el archivo recién creado

A continuación, rastree el archivo utilizando el siguiente comando proporcionado:

$ git add .

Paso 5: Lista de contenido de directorio

Muestre la lista del contenido con la ayuda del "LS" dominio:

$ LS

Paso 6: Cambio de compromiso

A continuación, confirme cambios para actualizar el repositorio de git utilizando el "Git Commit"Comando con el mensaje de confirmación:

$ git commit -m "file2 actualizado"

Paso 7: eliminar el archivo

Para eliminar el archivo del área de puesta en escena, ejecute el "git rm" dominio:

$ git rm file1.TXT

Paso 8: Git Stash

Ahora, ejecute el "Git Stash"Comando para guardar el directorio de trabajo y el estado de índice:

$ git stash

Paso 9: Git Stash Aplicar

Para aplicar el STASH GIT para la restauración de archivos, ejecute el "Git Stash Aplicar" dominio:

$ git stash aplicar

De acuerdo con la salida a continuación, los archivos modificados y eliminados se restauran correctamente:

Paso 10: Git Stash Pop

Ahora, ejecute el siguiente comando para descartar las modificaciones aplicadas del alijo y vuelva a aplicarlas a la copia de trabajo:

$ git stash pop

Eso es todo! Hemos elaborado en el procedimiento de revertir el archivo usando los comandos Git Stash Aplic y Git Stash Pop.

Conclusión

Para comparar Git Stash Pop y Git Stash, aplicar para la restauración de archivos, muévase al directorio GIT y cree y agregue un nuevo archivo al repositorio. Luego, confirme cambios para actualizar el directorio GIT. Luego, elimine el archivo del repositorio de git y guarde el directorio de trabajo y el estado de índice. A continuación, para la restauración de archivos, utilice el "Git Stash Aplicar"Comando y elimine los cambios del alijo y vuelva a aplicar ejecutando el"git stash pop" dominio. Este blog ilustra el método de revertir los archivos utilizando Git Stash Pop y Git Stash Aplicar comandos.