如何在gitweb中查看除master之外的分支?

时间:2013-01-28 20:43:10

标签: git gitweb

我希望能够看到我对除master之外的分支中的文件所做的更改。有没有办法做到这一点?

另外,如果我可以在多个分支的头部之间进行区分,例如MyBranch的HEAD和master的HEAD,那将是非常好的。

3 个答案:

答案 0 :(得分:3)

所有头(分支)和标签都列在项目摘要页面(/?p=yourrepo.git;a=summary)上。 Gitweb目前不支持将整个树与另一个提交区分开来。

答案 1 :(得分:1)

您可以使用h = refs / heads / XXX指定分支。例如,要查看项目测试的分支“开发”,请输入参数/?p = usese.git; a = log; h = refs / heads / development

答案 2 :(得分:0)

为了查看分支README.txt上最新提交的documentation引入的更改:

git diff -p -1 documentation -- README.txt

(或使用gitk documentation作为可视化工具)。

显示branchAbranchB的头部之间的差异:

git diff branchA branchB