gpt4 book ai didi

mercurial - 在Mercurial中,有没有办法告诉hg log和diff跳过二进制diff?

转载 作者:行者123 更新时间:2023-12-02 08:17:01 27 4
gpt4 key购买 nike

如果我使用hg log -phg diff在diff之间进行梳理,那么很高兴看到类似“二进制文件不同”的内容,而不必滚动浏览整个屏幕的乱码以获得下一个文件。有配置技巧可以做到这一点吗?

(在预览中,如果没有设置简单的hg选项,那么this question中可能会向正确的方向提供一些提示。不过,我仍然需要更多帮助来获得我的要求。)

最佳答案

在@arhak的帮助下,我发现问题出在我的.hgrc

[diff]
git = True

我忘记了,我补充说,在阅读 this advice之后,git风格的差异比Mercurial的默认补丁风格的差异更具可读性。我找不到差异的描述,但是现在看几个差异, --git( -g)似乎在文件名 header 中省略了日期,而且显然,它也对二进制文件强制使用完整的uuencode风格的差异。我想我会将其保留为默认设置,但是如果在特殊情况下(我正在查看具有大量二进制文件更改的补丁程序),请将其关闭。

在不编辑 .hgrc的情况下添加到 override at the commandline,添加 --config diff.git=False
我想知道是否有一种方法可以跳过二进制文件,但可以在diff中保留常规文本文件的git格式。

关于mercurial - 在Mercurial中,有没有办法告诉hg log和diff跳过二进制diff?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41170441/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com