Solución alternativa o git hook para hacer que git reconozca files de files de text

¿Hay alguna manera de trabajar con files de text dentro de los files con git sin desempaquetarlos persistentemente?

Presumiblemente para hacer que git piense en files como directorys, con los medios de git hooks u otras forms cómodas.

(Estaba pensando en los puntos de assembly tanto en Win32 como en Linux, pero no estoy seguro de si eso podría ser conveniente, porque cada file se debe asignar de forma individual como lo veo ahora).

Una aplicación sería que git podría funcionar muy bien con, digamos, files ODT. 🙂

Te sugiero que leas la subsección Diffing Binary Files de Pro Git . Dan un ejemplo sobre la diferencia de files de MS Word, creo que podrías trabajar con él, tal vez combinándolo con oodiff como dijo VonC .

En realidad, no, porque uno de los puntos principales de Git es ser rápido , y eso (trabajar con, eso es difamar, fusionar, bifurcar con files de text dentro de files) no lo es.

Para los documentos ODT en particular, ha habido algunas propuestas , pero la principal es diferir a una herramienta especializada para acciones como la fusión (como xmerge u oodiff ).
(Eso, o usando un formatting puro basado en text )