首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使gitweb忽略空格更改?

如何使gitweb忽略空格更改?
EN

Stack Overflow用户
提问于 2013-11-19 22:12:20
回答 2查看 756关注 0票数 6

是否有一个url参数可以传递到gitweb (或者任何我能做的事情)来告诉它不要显示空格更改?

背景:我有一个文件生成过程,它创建了数百个文件,然后通过编程将其签入git。最近,我对这个过程做了一些小的修改,结果是从它生成的每个文件中删除了一堆空白,并且对它生成的几个文件进行了一些非空白的更改。我正在尝试使用gitweb来验证我的非空格更改是否在这些文件中,但是这真的很难做到,因为在我看到任何真正的更改之前,我必须筛选所有的空格更改。我知道,如果我从命令行执行gitweb,我只需传递-w参数,但我实际上只是尝试使用gitweb。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-11-19 22:44:42

在快速浏览github镜像上的源代码之后,我认为这是不受支持的。

代码语言:javascript
复制
our @diff_opts = ('-M'); # taken from git_commit

您可以通过gitweb.conf、某些UI元素或url参数将一个特性请求发布到git邮件列表中,使其可以配置。如果你感觉敏锐,那就用叉子;)

如果您正在寻找想法,Github将使用url参数:

Add ?w=1 to the URL to see the diff with whitespace ignored.

票数 2
EN

Stack Overflow用户

发布于 2016-04-11 21:37:59

我知道,这是个老问题,但对于那些从Google来到这里的人来说,可以使用/etc/gitweb.conf中的@diff_opts配置参数。配置文件中的文本意味着@diff_opts只支持git-diff-tree的文件复制和重命名检测,但实际上您可以添加任何受支持的git选项。

代码语言:javascript
复制
@diff_opts = ('-b');

对我来说效果很好。我意识到它不是一个URL参数,所以不能直接回答这个问题,但可能对其他人有用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20083156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档