git difftool – ¿cómo saltear un cierto file?

cuando hago un git difftool , obtengo el post Hit return to launch 'araxis': Descubrí que puedo terminar toda la diferencia pulsando CTRL-C , pero ¿qué hay de saltear un solo file?

es posible?


Editar: a partir de git 1.7.7.1 (y msysgit 1.7.7.1.msysgit.0), es posible. Por cada file, me preguntan

 Launch 'araxis' [Y/n]: 

Parece que el compromiso de peterjmag mencionado en su respuesta fue aceptado por los chicos git y ha llegado a la twig master .

Como lo pidieron los eckes en los comentarios anteriores:

Si bien no "omite" files per se, este script git-diffall (generado por esta respuesta SO ) abre cada file en windows / tabs en su herramienta diff, y luego puede ignorar ciertos files desde allí. Sin embargo, acepto que debe haber una opción para omitir un determinado file del aviso, es decir, "Pulsar volver para iniciar 'araxis' o escribir 's' para omitir este file:"

EDITAR : ya que esta funcionalidad también sería útil para mí, bifurqué git.git en github y lo agregué yo mismo. Vea esto (muy simple) comprométase para get una testing de concepto. También enviaré un parche a la list de correo de git, con la esperanza de que alguien pueda sugerir un mejor enfoque, preferiblemente alguien que sea mejor en la creación de guiones que yo. 🙂

¡También estoy abierto a comentarios a través del sistema de notas integrado de GitHub!

OTRA EDICIÓN : parece que esta funcionalidad ahora está en git core desde v1.7.7.1 o less (octubre de 2011). Aquí está el compromiso relevante en GitHub .