【发布时间】:2011-12-03 10:34:14
【问题描述】:
我的工作流程:
- 主分支
- 在我的分支工作,经常提交 (100+)
- 在我的分支中完成工作后,将master合并到我的分支中,解决所有冲突。
- 合并回 master 之前的代码审查时间
对于代码审查,我需要显示两个头部之间的差异并压缩/组织我的提交(大约 5 次提交)。这项任务的最佳 GUI(跨平台?)是什么?
【问题讨论】:
-
我怀疑您不需要显示两个分支之间的差异,因为如果在合并和审查之间在 master 上进行了更多提交,您希望将它们排除在外。最好只显示分支上引入的更改,不包括 master 上引入的任何更改。然后您可以随时合并,而不必在审核之前立即进行。
标签: git user-interface merge branch squash