Cómo desatuar solo ciertos archivos?

Cómo desatuar solo ciertos archivos?
Los desarrolladores usan el mecanismo de alijo para almacenar los cambios innecesarios de su proyecto en un lugar separado. Pueden almacenar uno o múltiples cambios de archivo en la lista de altas. Sin embargo, a veces, se requiere agregar los cambios robados a su proyecto. En esta situación, puede desconectar cualquier archivo cuando lo desee. Además, varios comandos GIT están disponibles para no estancar ciertos archivos.

Este artículo demostrará diferentes métodos para desatlar solo archivos específicos en GIT.

Cómo desenvolver solo ciertos/particulares archivos?

Se pueden usar diferentes comandos GIT para no estancar solo ciertos archivos, como:

  • "Git Checkout stash@ - " dominio
  • "git restaurle -source = stash@ - " dominio

Método 1: Desconectar ciertos archivos utilizando el comando "Git Checkout"

Para desatuar solo ciertos archivos:

  • Primero, cambie al directorio local y vea su estado actual.
  • Luego, enumere todos los estados disponibles.
  • Después de eso, elija el alijo particular y vea sus cambios.
  • A continuación, seleccione los archivos que deben estar sin estancamientos.
  • Finalmente, ejecute el "Git Checkout stash@ - "Comando y verificar los cambios.

Paso 1: Navegue al repositorio local
Primero, redirige al repositorio local deseado escribiendo el comando proporcionado a continuación:

$ CD "C: \ Git \ Repos1"

Paso 2: Ver el estado actual
A continuación, verifique el estado actual del repositorio de trabajo:

Estado de $ git

De acuerdo con la salida a continuación, el estado del repositorio actual es claro:

Paso 3: Ver lista de altas
Luego, muestre la lista de los altas disponibles en el repositorio actual:

Lista de stash de $ git

Se puede observar que el repositorio contiene dos altas, yo.mi., "stash@0" y "alijo@1":

Paso 4: Ver cambios particulares de alijo
Ahora, ejecute el siguiente comando y especifique el índice de altura particular para ver sus cambios. Por ejemplo, hemos especificado "stash@0" reserva:

$ git stash show stash@0

Se puede observar que el "Prueba1.TXT" y "demócrata.TXTLos cambios de archivo se almacenan en el alijo actual:

Paso 5: Un estancamiento cierto archivo
Después de eso, desatear un archivo en particular ejecutando el "CAMENTA DE GITComando "junto con la ID de alijo deseada y el nombre del archivo:

$ git checkout stash@0 - test1.TXT

Paso 6: Verificar los cambios
Finalmente, asegúrese de que el archivo en particular no haya sido estancado al verificar el estado de git:

Estado de $ git

Se puede ver que el "Prueba1.TXTEl archivo ha sido sin estancamiento con éxito:

Método 2: Desconectar ciertos archivos utilizando el comando "Restauración" GIT "

Los usuarios también pueden usar el "git restaurle -source = stash@ - "Comando para desatlar solo los archivos particulares en GIT. Siga los pasos proporcionados para la demostración práctica.

Paso 1: Ver cambios específicos de alijo
Primero, elija el alijo particular y muestre los cambios almacenados en él usando el siguiente comando:

$ git stash show stash@1

La salida a continuación muestra la lista de archivos almacenados en el "alijo@1" reserva. Seleccione el archivo en particular que debe no estar estancado:

Paso 2: un archivo en particular Unstash
Luego, escriba el comando proporcionado dado junto con la ID de altura deseada y el nombre de archivo particular para desatuarlo. Por ejemplo, queremos desenredar el "demócrata.TXT" archivo:

$ git restaure --source = stash@1 -demoFile.TXT

Paso 3: Asegúrese de que los cambios
Por último, verifique el estado del repositorio actual para verificar nuevos cambios:

Estado de $ git

Como puede ver, el deseado "demócrata.TXTEl archivo ha sido sin estancamiento con éxito:

Hemos explicado los métodos más fáciles para no estancar solo ciertos archivos en GIT.

Conclusión

Para desconectar solo ciertos archivos, Git proporciona diferentes comandos. Estos comandos incluyen "Git Checkout stash@ - Comando "y el"git restaurle -source = stash@ - " dominio. Este artículo explicó los métodos para desconectar archivos específicos en GIT.