标签: git github
我最近做了很多代码审查,我不得不多次审查同一个补丁,因为我们内部依赖于修改的堆叠补丁组合,以及有时会自动解压缩的修补程序。使问题更加复杂,我们在master之上重新定位。这种趋势使得整套补丁看起来已经改变,而实际上只有一个祖先被改变了。
master
所以我的问题是:是否有一个很好的工具可以比较两个分支(在rebase之前和之后基本上是相同的分支)并返回已经更改/添加的分支的提交ID?更好的是一个工具,可以在rebase上使用适当的输出来监视github和注释。