¿Qué es un parche en el control de la versión git??

¿Qué es un parche en el control de la versión 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 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 la versión git??
  • Cómo crear/hacer un parche usando el "parche de formato git" Dominio?
  • Cómo crear/hacer un parche usando el "Git Diff" Dominio?

¿Qué es un parche en el control de la versión git??

En el control de la versión GIT, un parche es simplemente un archivo de texto que mantiene 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 al directorio local deseado. Luego, verifique el historial de confirmación y seleccione la ID de confirmación particular. Después de eso, ejecute el "Git Format -Patch -1 "Comando para crear un parche desde la ID de confirmación seleccionada. Por último, verifique el parche creado.

Paso 1: Navegue al repositorio local

Primero, redirige al directorio local en particular utilizando el comando declarado a continuación:

$ CD "C: \ Git \ Reposc"

Paso 2: Ver Historia de confirmación

Luego, verifique el registro de Git para ver el historial de confirmación:

$ git log -enneline

En el siguiente resultado, el historial de confirmación se puede ver con la identificación de commit. Elige el hash de comandante deseado. Por ejemplo, hemos seleccionado el "03668B5"Commit ID:

Paso 3: Crear/hacer parche

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

$ git formato -parch -1 03668b5

Paso 4: Verificar el parche creado

Para garantizar que se haya creado el nuevo parche, ejecute el comando proporcionado a continuación:

$ LS

Se puede observar que el nuevo "0001-new-Feen-File agregado.parcheSe 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 registro de git

Primero, vea el historial de confirmación revisando el registro de git:

$ git log -enneline

La siguiente salida mostró el historial de confirmación, incluida la ID de confirmación. Copie la ID de confirmación particular para crear un parche. Por ejemplo, hemos seleccionado el "1839BF4"Comprometer hash:

Paso 2: crear o hacer parche

Luego, cree un parche con la ayuda del "Git DiffComando "y especifique el nombre de la ID de confirmación y el nombre del archivo del parche:

$ git diff 1839bf4> mypatch.diferencia

Aquí el "1839BF4"Es la identificación de commit, y"mypatch.diferencia"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 "mypatch.diferenciaEl archivo de parche se ha creado con éxito:

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

Conclusión

En Git Version Control, 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> "El comando se puede utilizar. Este estudio explicó sobre el parche en el control de versiones de git y los métodos para crearlo.