Preguntas etiquetadas con patch

Un parche es un software diseñado para solucionar problemas o actualizar un programa informático o sus datos de apoyo. Esto incluye corregir las vulnerabilidades de seguridad y otros errores, y mejorar la usabilidad o el rendimiento.

10
¿Cómo generar un parche git para una confirmación específica?
Necesito escribir un script que cree parches para una lista de números de confirmación SHA1. Intenté usar git format-patch <the SHA1>, pero eso generó un parche para cada confirmación desde ese SHA1. Después de generar unos cientos de parches, tuve que matar el proceso. ¿Hay alguna manera de generar un …
1233 git  patch 




4
¿Puedo dividir un trozo ya dividido con git?
Recientemente descubrí la patchopción de git para el addcomando, y debo decir que realmente es una característica fantástica. También descubrí que un trozo grande podría dividirse en trozos más pequeños spresionando la tecla, lo que se suma a la precisión de la confirmación. Pero, ¿qué pasa si quiero aún más …
205 git  split  add  patch 


5
¿Cómo puedo simplemente crear un parche desde mi último git commit?
Estoy buscando el comando mágico de crear un parche desde la última confirmación realizada. Mi flujo de trabajo a veces se ve así vi some.txt git add some.txt git commit -m "some change" y ahora solo quiero escribir git create-patch-from-last-commit-to-file SOME-PATCH0001.patch pero, ¿qué debo poner allí en lugar de create-patch-from-last-commit-to-file?
186 git  patch 


3
Cree un parche o un archivo diff desde el repositorio git y aplíquelo a otro repositorio git diferente
Trabajo en un proyecto basado en WordPress y quiero parchear mi proyecto en cada nueva versión de lanzamiento de WP. Para esto, quiero generar un parche entre dos confirmaciones o etiquetas. Por ejemplo, en mi repositorio /www/WPhago esto: $git patch-format com1..com2 --stdout > ~/patchs/mypatch.patch O $git patch-format tag1..tag2 --stdout > …
155 git  diff  patch  git-diff  git-apply 

20
¿Cómo aplico un parche diff en Windows?
Existen muchos programas que pueden crear un parche de diferencias, pero estoy pasando un mal rato tratando de aplicar uno. Estoy tratando de distribuir un parche, y un usuario me hizo una pregunta sobre cómo aplicarlo. Así que traté de resolverlo por mi cuenta y descubrí que no tengo idea, …
136 windows  diff  gnu  patch 

3
¿Cuál es la diferencia entre git am y git apply?
Ambos git amy git applyse pueden usar para aplicar parches. No logro ver la diferencia. Ahora veo una diferencia: git amconfirma automáticamente mientras que git applysolo toca los archivos pero no crea una confirmación. ¿Es esa la única diferencia?
134 git  patch 


5
TortoiseHg Aplicar un parche
TortoiseHg le permite enviar por correo electrónico un archivo de parche de sus cambios a alguien, pero ¿admite la aplicación de parches? Si es así, ¿cómo se aplica un parche con TortoiseHg? Solución Gracias @Will Bickford por su ayuda. Acabo de encontrar esta característica listada como TODO en el sitio …


2
¿Cómo descargar un único commit-diff de GitHub?
Me gustaría obtener una única confirmación (llamémosla ${SHA}) de GitHub a través de la interfaz web. Por ejemplo, algo como: $ git clone http://github.com/foo/bar $ cd bar $ git format-patch -o .. ${SHA}~1..${SHA} $ cd .. $ rm -rf bar ... pero sin tener que clonar todo el repositorio (el …
104 github  diff  patch  git-diff 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.