Pregunta

¿Existe una manera fácil de comparar el árbol de archivos de un antiguo compromiso Git con el árbol de archivo de trabajo, en Meld?

Git-Difftool hace algo muy similar, pero no quiero que haga ninguna diferencia; El objetivo es que la herramienta que está llamando puede proporcionar una mejor interfaz para eso.

¿Fue útil?

Solución

He probado esto en una versión reciente de Meld y ahora está integrado. Puedes usarlo con Meldu003Cdirectory path> Entonces "Meld". Funciona para el directorio actual. Puede consultar una versión git co [versión] y luego restablecer [versión]^ y luego ejecutar "Meld". Para comparar cualquier versión con su versión anterior.

Otros consejos

Con git > 1.7.11, la git difftool El comando ahora admite diferentes directorios completos utilizando el --dir-diff dominio. Esto se puede usar junto con meld:

$ git difftool --tool=meld --dir-diff [commit-to-diff-against]

También encontré este problema molesto, así que he hecho Git Meld, lo que permite una forma más cómoda de difundir comodidades arbitrarias contra el árbol de trabajo o el área de puesta en escena. Puedes encontrarlo en https://github.com/wmanley/git-meld .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top