Tjo, alltid trevligt att lätt se vad som ändrats i en commit så jag luskade fram följande för att diffa doc och odt ^^ (Grunkorna har windowsbinärer.)
Hämta odt2txt och antiword med pakethanterare eller här: odt2txt: http://stosberg.net/odt2txt/ antiword: http://www.winfield.demon.nl/
Knapra sedan in detta i din .gitconfig för att ställa in vilka verktyg som ska användas. Ligger i ~ på linux, gissar på nånstans under document and settings/users på windows. -------------------------------------- [diff "odf"] textconv = odt2txt
[diff "doc"] textconv = antiword --------------------------------------
(Vad jag förstår ska det gå att skriva saker som c:/någon/mapp/program på windows om programmet inte ligger i PATH)
Jag slänger in en .gitattributes i repot som innehåller följande (har man inte diff-verktygen står det bara att det är binary diff som vanligt). Den talar om vilken sorts diff som ska användas för de olika filtyperna. -------------------------------------- *.ods diff=odf *.odt diff=odf *.odp diff=odf
*.doc diff=doc --------------------------------------
Nu kan du köra tex git log -p eller git diff jox och få diffar :)
//Thomas