使用textutil的Git diff

时间:2014-09-12 14:36:15

标签: macos git git-diff git-difftool

我想使用git diff将.doc或.docx文件与textutil进行比较。例如:textutil 'Hello.doc' -convert txt -stdout。但我无法弄清楚如何在没有编写新的git difftool的情况下将其放入我的配置文件中。我也试过using catdoc,但意识到它不适用于.docx。想法?

1 个答案:

答案 0 :(得分:0)

您是否尝试过在Git帮助页面中“定义外部差异驱动程序”中的说明?

在git属性中,您可以指定doc和docx的类型,在git config中,您可以指定转换过程。有点像(我无法测试这个)

属性

*.docx diff=docxdiff

配置

[diff "docxdiff"]
    command = textutil -convert txt -stdout

Git attributes