¿Hay algún comando que pueda tomar una referencia y una ruta de archivo, y mostrar el contenido completo del archivo tal como estaba en esa confirmación a STDOUT?Git: todo el archivo a la salida estándar
Por ejemplo. Algo como esto:
git show-me-the-file HEAD~2 some/file | do_something_with_piped_output_here
git cat-file -p HEAD ~ 2: some/file – jthill
Gracias jthill - eso también funciona. Hazlo una respuesta y yo lo votaré. – Joel
Esto es para lo que lo usé: meld <(git cat-file -p HEAD: some/file) <(git cat-file -p master: some/file); Para ver una diferencia de archivos en fusión. Probablemente haya una mejor manera de hacerlo también, pero parece funcionar bien. – Joel