Git es la herramienta de control de versiones que realiza un seguimiento de los cambios diarios. Para ese propósito, los desarrolladores pueden generar múltiples ramas. Además, si un usuario quiere mover los cambios de una rama local a otra, puede hacerlo utilizando el "Git Stash"Comando, que contiene temporalmente los cambios y los aplica al lugar deseado a través del"git stash pop" dominio.
Este blog hablará sobre mover los archivos cambiados de una rama local a otra para el check-in.
Cómo mover los archivos cambiados a otra rama para el check-in?
Consulte las siguientes instrucciones para mover los archivos cambiados a otra rama para el check-in:
Paso 1: Vaya a un repositorio particular
Utilizar el "cdComando "con la ruta del repositorio local deseado y cambie a él:
$ CD "C: \ Users \ nazma \ git \ naz-test"
Paso 2: Verifique la lista de contenido
A continuación, ejecute el "LS"Comando y verifique la lista de contenido:
$ LS
Paso 3: Actualizar el archivo existente
Ahora, agregue cambios al existente "archivo.pyArchivo "ejecutando el comando proporcionado:
$ echo "mi primer archivo python" >> archivo2.py
Paso 4: Cambios de pista
Luego, presione los cambios recientemente agregados del directorio de trabajo al índice de seguimiento:
$ git agregar archivo2.py
Paso 5: Cambios de escenificación escenificados
Para mantener temporalmente los cambios en la etapa, use el "Git Stash" dominio:
$ git stash
Cuando se ejecuta el comando proporcionado anteriormente, los cambios del índice de seguimiento se moverán temporalmente:
Paso 6: Mostrar ramas
Ejecutar el "rama git"Comando para mostrar todas las ramas locales:
$ GIT Branch
De la lista de ramas a continuación, hemos seleccionado el "alfa" rama:
Paso 7: Rama de interruptor
Después de eso, redirige a la rama local previamente seleccionada a través del "CAMENTA DE GIT" dominio:
$ git checkout alfa
Paso 8: aplicar los cambios de retención temporalmente
Usando el "git stash popComando ", aplique los cambios de retención previamente en la rama de destino:
$ git stash pop
Como puede ver, los cambios aplicados se colocan en el área de trabajo:
Paso 9: Agregar cambios de alijo
Ejecutar el "Git AgregarComando "junto con el nombre del archivo para impulsar los cambios del área de trabajo al índice de puesta en escena:
$ git agregar archivo2.py
Paso 10: Verifique el estado
Utilizar el "estado de gitComando para ver el estado de la rama de trabajo actual:
Estado de $ git .
Como puede ver, el "archivo2.pyEl archivo se agrega correctamente al índice de puesta en escena:
Paso 11: Mostrar contenido de archivo agregado
Por último, ejecute el "gatoComando "para mostrar el contenido del archivo de movimiento:
$ Cat File2.py
Según la salida dada a continuación, el archivo especificado contiene dos líneas:
Eso es todo! Hemos descrito el método para mover los archivos cambiados de la rama local a otro check-in.
Conclusión
Para mover los archivos cambiados a otra rama para el check-in, primero, redirigir al repositorio local Git y enumerar su contenido. A continuación, actualice el archivo existente y presione al índice GIT. Luego, guarde los cambios adicionales al índice temporal, enumere las ramas y cambie a él. Después de eso, ejecute el "git stash pop"Comando y agregue un archivo al área de seguimiento. Por último, verifique el estado para la verificación y ver el contenido del archivo. Este blog describió el proceso de mover los archivos cambiados de una rama a otra para el check-in.