请注意,这个问题是关于GITWEB,而不是git。我知道如何在git中执行此操作,但我希望能够在gitweb中执行此操作,以便我可以轻松地向我工作的人员显示我的更改。
如果我有一棵看起来像这样的树:
*--C--D master
\ \
*-A---B proj-1
^
merge commit, has 2 parents
我希望能够看到B和D之间的差异。这应该显示A& A的变化。 B vs C& D.但是,当我使用git web(指定提交哈希)时,它只显示D中的内容。在合并提交中使用commitdiff时是否有任何设置父项的方法?
答案 0 :(得分:3)
我知道这是一个老问题,但我可能有答案...尝试将hp参数添加/更改为URL中的新父SHA:
https://gitweb.server.com/?p=REPONAME;a=commitdiff;h=SHA;hp=PARENTSHA
这适用于我的gitweb服务器。