通过命令行设置 gitattributes

Set up gitattributes by command line

我的一位同事希望能够对 zip 文件(.docx、.xlsx 等)进行版本控制,为此他必须添加

[diff "zip"]
    textconv = unzip -c -a

到他的git配置文件。

对我来说没问题,但是我的同事是 git 的初学者,希望我给他一个简单的命令行,他可以 copy/paste 无需思考。

我(天真地)尝试从命令行 运行 git config --global "diff \"zip\".textconv" "unzip -c -a",但我在 return 中收到 error: invalid key: diff "zip".textconv。太糟糕了,我试过了。

有没有一种简单的方法可以实现我想要的?

git config --global diff.zip.textconv "unzip -c -a"

git config 拆分 diff.zip.textconv 本身。