Preguntas con la etiqueta [diff]

Lista diff preguntas

Si quiero encontrar las diferencias entre dos árboles de directorios, normalmente simplemente ejecuto: diff -r dir1/ dir2/ Esto genera exactamente cuáles son las diferencias entre los archivos correspondientes. Me interesa

Estoy rastreando un archivo de máquina virtual de Virtual PC (*.vmc) en git y, después de realizar un cambio, git identificó el archivo como binario y no lo diferenciaba por

Tengo un archivo A grande (que consta de correos electrónicos), una línea para cada correo. También tengo otro archivo B que contiene otro conjunto de correos. ¿Qué comando usaría para

git visual diff entre ramas

16
respuestas
217
votos
268.2k
vistas

Esta respuesta es excelente para ver una diferencia visual entre dos archivos registrados en git: ¿ Cómo veo la salida de 'git diff' con un programa de diferencia visual? Sin

Trabajo en un proyecto basado en WordPress y quiero parchear mi proyecto en cada nueva versión de WP. Para ello, quiero generar un parche entre dos confirmaciones o etiquetas. Por

¿Cómo puedo descargar los cambios contenidos en una solicitud de extracción de Github como una diferencia unificada?

¿Puedo usar git diff en archivos sin seguimiento?

13
respuestas
385
votos
247.9k
vistas

¿Es posible solicitar git diffque se incluyan archivos sin seguimiento en su salida de diferencias, o lo mejor que puedo hacer es usarlos git adden los archivos recién creados y

¿ Cómo puedo ver la diffdiferencia entre una sucursal local y una sucursal remota?

¿Cómo leer el resultado de git diff?

6
respuestas
343
votos
150.4k
vistas

La página de manual git-diffes bastante larga y explica muchos casos que no parecen necesarios para un principiante. Por ejemplo: git diff origin/master

¿Cómo puedo diferenciar un archivo, por ejemplo pom.xml, de la rama master a una versión anterior arbitraria en Git?

Tengo dos directorios con la misma lista de archivos. Necesito comparar todos los archivos presentes en ambos directorios usando el diffcomando. ¿Existe una opción de línea de comando simple para

¿Cuáles son las diferencias entre los siguientes comandos?: git diff foo master # a git diff foo..master # b git diff foo...master # c El manual de diferencias habla de

Tengo un archivo .diff creado por un compañero de trabajo y me gustaría aplicar los cambios enumerados en ese archivo diff a mi sucursal local del mismo repositorio. No tengo

Eliminé un archivo o algún código en un archivo en algún momento del pasado. ¿Puedo buscar en el contenido (no solo en los mensajes de confirmación)? Una solución muy pobre