在我们的历史记录中,有些git开发分支被合并了。但是,错误的合并决策导致一些代码没有进入我们预期会在主分支中的代码库。(在最终合并到主分支之前,有多个不同分支的合并。因此,分支和合并历史相当复杂。)
有没有一种简单的方法搜索git代码库以确定哪个合并上做出了“错误”的决定?
(我已经知道这个特定情况的答案,但找到它的过程有点繁琐。)
编辑: git blame命令无法解决问题,因为该行代码在合并错误之后的某个提交中被修改过。
有没有一种简单的方法搜索git代码库以确定哪个合并上做出了“错误”的决定?
(我已经知道这个特定情况的答案,但找到它的过程有点繁琐。)
编辑: git blame命令无法解决问题,因为该行代码在合并错误之后的某个提交中被修改过。