Cree un parche GIT a partir de los cambios no comprometidos en el directorio de trabajo actual

Cree un parche GIT a partir de los cambios no comprometidos en el directorio de trabajo actual
Los parches GIT son una de las funciones más importantes de una aplicación GIT que se usa con frecuencia para implementar y compartir los cambios de un directorio o repositorio GIT a otro directorio o repositorio. También se utiliza para compartir los cambios comprometidos y no comprometidos con otros desarrolladores para revisar fines. Además, ambos "parche de formato git" y "Git DiffLos comandos se utilizan para crear un parche.

Este tutorial demostrará cómo crear un parche a partir de los cambios no comprometidos.

Cómo crear un parche a partir de los cambios no comprometidos en el repositorio de trabajo Git?

Para crear un parche a partir de cambios no comprometidos en el repositorio de git, primero, vaya al repositorio, agregue cambios al índice de puesta en escena y utilice el ""git diff -cached> nombre de archivo.parche" dominio.

Para una guía práctica, revise el procedimiento proporcionado.

Paso 1: Lanzar terminal Git
Inicie el terminal GIT en el menú "Inicio" de Windows:

Paso 2: Vaya al directorio de trabajo de GIT
Vaya al directorio de trabajo GIT utilizando el "cd " dominio:

CD "C: \ git \ demo"

Paso 3: Inicializar el directorio GIT
Inicialice el directorio GIT a través del comando proporcionado:

$ git init

Paso 4: Generar un archivo nuevo
Genere el nuevo archivo ejecutando el "tocar " dominio:

$ touch archivo2.TXT

Paso 5: Agregar cambios sin seguimiento
A continuación, mueva los cambios no seguidos al índice de seguimiento a través del comando mencionado:

$ git add .

Verifique el estado de git para verificar si los cambios se agregan al índice de puesta en escena o no:

Estado de $ git

Aquí, puede ver que hemos agregado con éxito los cambios no seguidos al área de puesta en escena:

Paso 6: Genere un parche de cambios no comprometidos
En el siguiente paso, cree el parche de cambios escenizados no comprometidos:

$ git diff --cached> Patchfile.parche

En el comando anterior, el "-en cachéLa opción se usa para crear el parche de cambios en escenificación. Si un usuario no puede usar el "-en caché"Opción, se creará un parche de cambios sin seguimiento:

Utilizar el "LSComando para ver todos los directorios y archivos del repositorio actual:

$ LS

Paso 7: Aplicar parche
Aplique el parche en el mismo directorio para verificar el archivo del parche está funcionando o no:

$ git aplicar patchfile.parche

Se puede observar que se encuentra un error porque ya existe en el directorio de trabajo:

Paso 8: hacer un nuevo repositorio
Hagamos un nuevo directorio en el que aplicaremos el parche recientemente creado. Para este propósito, utilice el "mkdir " dominio:

$ Mkdir Newdirectory

Después de eso, abra el nuevo directorio o repositorio utilizando el "cd" dominio:

$ CD NewDirectory/

Paso 9: Aplicar un parche de cambios no comprometidos
A continuación, aplique el parche en un nuevo directorio utilizando el comando proporcionado a continuación:

$ git aplicar/c/git/demo/patchfile.parche

Para verificar si el parche se aplica o no, vea la lista de todos los archivos:

$ LS

La salida indica que hemos aplicado con éxito el parche de cambios no comprometidos en el nuevo directorio:

Le hemos enseñado el procedimiento para crear un parche GIT a partir de los cambios no comprometidos.

Conclusión

Para crear un parche de los cambios no comprometidos, primero, abra el repositorio de trabajo git. Cree un archivo nuevo y agréguelo al índice de seguimiento. Después de eso, cree un parche de cambios rastreados no comprometidos utilizando el "Git Diff -Cached> PatchFile.parche" dominio. A continuación, aplique el parche a otro repositorio o directorio a través del "GIT Aplicar " dominio. Esta publicación demostró el método para crear un parche a partir de los cambios no comprometidos.