将自定义 diff 工具与“git show”一起使用

2024-04-06

使用 git,我可以通过以下内容设置用于某些文件扩展名的自定义差异工具.git/config

[diff "csv_diff"]
    command = Tools/csv_diff

这在.gitattributes(在存储库的根目录中)

*.csv diff=csv_diff

这在使用时有效git diff,但它不适用于git show。我的问题是,如何使用自定义工具git show?


看起来您正在寻找--ext-diff option.

这是什么git show docs https://git-scm.com/docs/git-show说一下:

--外部差异

允许执行外部 diff 帮助程序。如果您设置外部 diff 驱动程序gitattributes https://git-scm.com/docs/gitattributes,您需要将此选项与git-log https://git-scm.com/docs/git-log和朋友。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将自定义 diff 工具与“git show”一起使用 的相关文章

随机推荐