有没有一个url参数可以传递给gitweb(或者其他我可以做的事情),告诉它不要显示空白更改?
背景:
我有一个文件生成过程,它创建数百个文件,然后以编程方式检入git。最近,我对这个过程做了一些小的修改,结果从它生成的每个文件中删除了一堆空白,并对它生成的几个文件进行了一些非空白的修改。我正试图使用gitweb来验证这些文件中是否存在非空白的更改,但这确实很难做到,因为在看到任何真正的更改之前,我必须筛选所有的空白更改。我知道如果我在命令行中执行git diff,我可以将-w参数传递给它,但实际上我只是想使用gitweb来实现这一点。
最佳答案
在快速浏览github镜像上的源代码后,我认为这是不支持的。
our @diff_opts = ('-M'); # taken from git_commit
您可以向git邮件列表发送一个功能请求,使其可以通过
gitweb.conf
、一些ui元素或url参数进行配置。如果你感觉敏锐,就用叉子叉;)github使用一个url参数,如果您在寻找想法:
Add ?w=1 to the URL to see the diff with whitespace ignored.