¿Cómo puedo generar un parche Git para una confirmación específica?

¿Cómo puedo generar un parche Git para una confirmación específica?
Los usuarios de GIT usan la herramienta GIT para administrar y probar el código fuente para proyectos DevOps. Los desarrolladores modifican el código, guardan sus cambios en un repositorio local, y después de eso, los llevan a un repositorio remoto. Sin embargo, los usuarios ocasionalmente desean enviar cambios Git a otro usuario para su revisión antes de empujarlos a un repositorio remoto. En tal escenario, Git Patch nos permite guardar fácilmente los cambios en los archivos de parche y distribuirlos a otros usuarios.

Esta redacción demostrará el método para generar un parche GIT para una confirmación específica.

Cómo generar parche para una confirmación de Git específica?

El parche GIT se usa con frecuencia para compartir y revisar los confirmaciones de Git en forma de un archivo de parche Git. Los usuarios pueden generar el parche de compromisos utilizando los métodos que cotizan a continuación:

  • Método 1: Genere un parche GIT de una confirmación reciente
  • Método 2: Genere un parche GIT de una confirmación específica

Método 1: Genere un parche GIT de una confirmación reciente

Para generar un parche GIT de un compromiso reciente, primero, abra el repositorio de git. Entonces, usa el "Git Format -Patch -1"Comando para generar el archivo de parche de una confirmación reciente. Para este propósito, siga los pasos que sean a continuación.

Paso 1: Lanzar terminal Git
Primero, inicia el "Git Bash"Git Terminal desde el menú" inicio ":

Paso 2: Ir al repositorio de Git
Vaya al repositorio de git a través del "cd" dominio:

$ cd "c: \ git \ test"

Paso 3: hacer un archivo nuevo
A continuación, haga un nuevo archivo utilizando el "tocar" dominio:

$ touch archivo1.TXT

Paso 4: Agregue cambios sin seguimiento al área de seguimiento
A continuación, agregue el archivo sin seguimiento al área de puesta en escena utilizando el comando proporcionado:

$ git agregar archivo1.TXT

A continuación, consulte el estado del repositorio de git para ver los cambios rastreados:

Estado de $ git

Aquí, puede ver que el nuevo archivo se agrega correctamente al índice de seguimiento:

Paso 5: Conjunto de cambios rastreados
A continuación, confirme los cambios rastreados usando el "Git Commit" dominio:

$ git commit -m "archivo1 cometido"

Después de cometer los cambios, verifique los registros del repositorio de git para verificar si los cambios están cometidos o no:

Log de $ git

Paso 6: Genere un parche de compromiso reciente
Genere el parche de un compromiso reciente usando el "parche de formato git" dominio. Aquí el "-1La opción se utiliza para especificar el número de confirmaciones incluidas en el archivo del parche:

$ git formato -parch -1

Verifique si el archivo de parche se genera viendo la lista de archivos y carpetas:

$ LS

La siguiente salida indica que hemos generado con éxito un parche GIT para una confirmación reciente:

Método 2: Genere un parche GIT de una confirmación específica

Para generar el parche de una confirmación específica, utilice el ID de confirmación junto con el "$ git formato -parch -1" dominio. Haga un seguimiento de los pasos proporcionados para generar el archivo de parche de una confirmación específica.

Paso 1: Verifique el registro
En primer lugar, verifique el registro de git a través del "Git log" dominio. Luego, escriba el ID de confirmación del que se le requiere para crear el archivo de parche:

Log de $ git

Paso 2: Genere un parche de confirmación específica
A continuación, utilice el "parche de formato git"Comando junto con Git Commit ID para generar el parche de la confirmación específica:

$ git formato -parch -1 6c8694b

La salida indica que se genera el parche de comprometido específico:

Has aprendido a generar el parche de comodos de git.

Conclusión

Los usuarios de Git pueden crear parches para confirmaciones recientes y específicas. Para generar un parche para la última confirmación de git, utilice el git "formato git" dominio. Sin embargo, ejecute el "Git Format -Patch -1 "Generar un parche para una confirmación específica. Este artículo ha elaborado los métodos para generar parches de comodidades de git.