我们在工作中使用 GitHub 作为我们的代码存储库,使用 JIRA 作为我们的问题跟踪器,与 Crucible 和 FishEye 集成以进行代码报告和审查。我们用功能分支编号标记每个提交。
此设置有一个非常有用的功能:通过从 JIRA 票证的评论选项卡中创建 Crucible 评论,我们可以获得所有文件的漂亮树形视图,显示特定分支的所有更改,即使该分支已合并到 master 之后。
这是一个例子:
我们现在计划将问题跟踪移至 GitHub 问题。我已经很仔细地看了,但我在 GitHub 中看不到任何与之对应的内容。GitHub compare 让我在合并之前可以很好地查看特定分支的所有文件更改,但是之后呢?看起来检查合并分支中更改的唯一方法是将其与分支合并之前的 master 中的提交进行比较。
GitHub 有没有办法查看合并分支的所有提交,或者描述中具有特定功能分支编号的所有提交?