2017-01-23 77 views
0

我正在使用gitweb,我想查看一系列提交的组合比较(例如,分支上存在的所有提交,但不是master)。基本上我正在寻找一个穷人的GitHub拉请求差异视图。“pull request”-diff view with gitweb

我发现最接近的是修改gitweb URL以列出分支上存在但不是主控的个别提交。

http://GITWEB/REPOSITORY.git/shortlog/master..BRANCH

这是有益的,但我也希望看到一个组合的差异视图像GitHub的一样。

可能吗?

回答

0

好吧,我找到了一个相当好的解决方案。这不会在用户界面中公开,但您可以在commitdiff操作URL中手动提供一个范围,而不仅仅是一个提交引用。例如

http://GITWEB/REPOSITORY.git/commitdiff/master..BRANCH

合并差异看起来不错。一个需要注意的是,该视图在顶部的分支的HEAD处打印提交的提交消息,对于组合差异似乎没有用处(如果倾向于修复,请参阅source code)。

相关问题