¿Qué es un parche en el control de versiones de Git?

Que Es Un Parche En El Control De Versiones De Git



Mientras trabajan en un proyecto de equipo en Git, los desarrolladores deben colaborar con otros miembros del equipo. Para este propósito, pueden usar parches de Git para compartir archivos de código fuente con otros. Los otros miembros del equipo aplican parches a sus proyectos para usarlos. Más específicamente, esto permite a los usuarios compartir cambios con otros miembros del equipo, resolver conflictos y colaborar en el mismo proyecto.

Este estudio explicará:

¿Qué es un parche en el control de versiones de Git?

En el control de versiones de Git, un parche es simplemente un archivo de texto que guarda la descripción de las modificaciones realizadas en el código. Contiene todos los cambios y diferencias que se hicieron al proyecto en el pasado. Además, registra toda la información sobre las líneas de código que se agregaron, eliminaron o modificaron.







¿Cómo crear/hacer un parche usando el comando 'git format-patch'?

Para hacer un parche en Git, primero navegue hasta el directorio local deseado. Luego, verifique el historial de confirmación y seleccione la identificación de confirmación particular. Después de eso, ejecute el “ git format-patch -1 Comando para crear un parche a partir de la identificación de confirmación seleccionada. Por último, verifique el parche creado.



Paso 1: navegue al repositorio local

Primero, redirija al directorio local particular usando el comando indicado a continuación:



$ cd 'C:\Ir \R épico'

Paso 2: ver el historial de confirmaciones

Luego, revisa el registro de Git para ver el historial de confirmaciones:





$ registro de git --en línea

En el siguiente resultado, el historial de confirmación se puede ver con la identificación de confirmación. Elija el hash de confirmación deseado. Por ejemplo, hemos seleccionado el “ 03668b5 ” identificación de confirmación:



Paso 3: Crear/Hacer parche

Ahora, utilice el siguiente comando junto con la identificación de confirmación seleccionada para crear un parche a partir de ella:

$ parche de formato git -1 03668b5

Paso 4: Verifique el parche creado

Para asegurarse de que se haya creado el nuevo parche, ejecute el siguiente comando:

$ ls

Se puede observar que el nuevo “ 0001-Nueva función-archivo-agregado.patch Se crea el parche:

¿Cómo crear/hacer un parche usando el comando 'git diff'?

El ' git diff > El comando ” también se puede usar para crear un parche en Git. Para hacerlo, consulte los pasos proporcionados.

Paso 1: ver el registro de Git

Primero, vea el historial de confirmaciones revisando el registro de Git:

$ registro de git --en línea

El siguiente resultado muestra el historial de confirmación, incluido el ID de confirmación. Copie la identificación de confirmación particular para crear un parche. Por ejemplo, hemos seleccionado el “ 1839bf4 ” cometer hash:

Paso 2: crear o hacer un parche

Luego, crea un parche con la ayuda del “ diferencia de git ” y especifique el ID de confirmación y el nombre del archivo del parche:

$ diferencia de git 1839bf4 > miparche.diff

Aquí el ' 1839bf4 ” es el id de confirmación, y “ miparche.diff ” es el nombre del archivo del parche:

Paso 3: Verificar el parche creado

Por último, verifique el parche recién creado usando el ' ls ' dominio:

$ ls

Se puede observar que el “ miparche.diff El archivo de parche se ha creado correctamente:

Hemos explicado sobre el parche en Git y los métodos para crear un parche en Git.

Conclusión

En el control de versiones de Git, un parche es un archivo de texto que contiene la descripción de los cambios o modificaciones y diferencias realizadas en el código del proyecto en el historial. Registra toda la información sobre las líneas de código que se agregaron, eliminaron o modificaron. Para crear un parche en git, el ' git format-patch -1 ' o el ' git diff > Se puede utilizar el comando ”. Este estudio explicó sobre el parche en el control de versiones de Git y los métodos para crearlo.