我在合并到集成分支之前有压缩分支。有时候我有随机的功能分支,我不记得它们是否被合并到集成分支。
问题是,如果我运行git merge
进行检查,有时这会导致已经已合并+压缩到集成分支的功能分支出现问题。 (如果有人能够准确地解释这个问题是什么,那就太好了,我认为这是因为壁球和合并会产生额外的提交。)
那么如何在不运行git merge
的情况下检查分支是否已合并?
答案 0 :(得分:1)
您可以针对集成分支检查分支的差异。如果它已经合并,则不会有任何变化。
https://stackoverflow.com/a/17618008/498699
您可以使用signed int
仅显示一个分支上的更改与另一个分支相比。
所以你的命令是...
。如果差异为空,则分支合并在一起,否则它们不是。