2

私は、git でバイナリを比較する方法について、こちらこちらのようなガイドに従ってきました。より具体的には、.odt ファイルと Microsoft Word ファイルです。

$git diff <commit>.odt ファイルと Microsoft Word ファイルを使用して、ターミナルで違いを表示することができました。$git difftool <commit>ただし、それらのメソッドは、.odt ファイルや .docx ファイルなどのバイナリ ファイルでは機能しないようです。

理想的には、git の kdiff3 や vimdiff などの外部プログラムで .odt ファイルまたは .docx ファイルのテキスト diff を表示したいと考えています。

これは可能ですか?git から外部プログラムでバイナリ ファイルのテキストを正しく表示できた人はいますか? もしそうなら、バイナリ用に difftool を設定する方法に関するアドバイスはありますか?

4

1 に答える 1