Es ist zwar ein alter Hut, da der Link zu folgendem Artikel nun schon recht alt ist, aber es funktioniert in 2023.

OpenOffice, LibreOffice, offene Dokumentenformate kann man via git einigermaßen brauchbar im ‚diff‘ darstellen um nach Veränderungen Ausschau halten zu können. Mittels odt2txt.

Kurz zusammengefasst:

apt install odt2txt git

# git config (global oder lokal):
[diff "odf"] textconv=odt2txt

# git attributes (.gitattributes; global oder lokal)
*.odp diff=odf
*.odt diff=odf
*.ods diff=odf

Quelle: https://archive.kernel.org/oldwiki/git.wiki.kernel.org/index.php/GitTips.html#How_to…