我认为我已将git配置为正确区分odt文件,但是当我运行$ git diff <commit>
时出现此错误:
/usr/local/sbin/odt2txt: line 2: odt2txt.pl: command not found
fatal: unable to read files to diff
我已经安装了odt2txt。我在Gnu / Linux上。我创建了一个名为odt2txt的文件,odt2txt包含:
#!/bin/bash
odt2txt.pl "$1" -
我$ chmod a+x
odt2txt我把odt2txt放在/ usr / local / sbin
我的.gitattributes看起来像这样:
*.ods diff=odf
*.odt diff=odf
*.odp diff=odf
*.ods difftool=odf
*.odt difftool=odf
*.odp difftool=odf
然后我运行$ git config diff.odf.textconv odt2txt
来配置git以使用odt2txt ......这就是我现在所处的位置。当我尝试git diff
时,我得到上面的错误。
如何解决此错误?