Crear un parche de Git a partir de cambios no confirmados
Este artículo ilustra cómo podemos crear un parche de Git a partir de los cambios no confirmados en nuestro directorio de trabajo. Esto es útil cuando queremos crear un parche sin crear una confirmación.
Crear un parche de Git a partir de cambios no confirmados
Usaremos un ejemplo para demostrar cómo podemos crear un parche.
$ git status
Podemos ver que nuestro directorio de trabajo tiene algunos cambios no confirmados. Ejecutar el comando git diff --cached
generará:
Para crear un parche para esto, podemos ejecutar:
$ git diff --cached > mypatch.patch
Podemos agregar archivos binarios con:
$ git diff --cached --binary > mypatch.patch
¿Qué sucede si no hemos preparado los archivos para la confirmación? el comando es el mismo?
Para crear un parche para cambios no preparados, podemos ejecutar:
$ git diff > mypatch.patch
En conclusión, podemos crear un parche para cambios no confirmados en Git usando el comando git diff
. Este método nos permite crear un parche sin crear una confirmación.
Puedes aplicar el parche cuando quieras.
John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.
LinkedIn