标签: git
我想在git中获得所有历史合并冲突的列表。
目的是确定我们代码库中最经常冲突的区域,然后寻找冲突的根本原因。
冲突可能是由设计问题引起的(代码未使用单一职责或开放的封闭原则),或者合并冲突是由于工作分配或排序不正确引起的,或者可能是由于其他原因而发生的。
无论哪种方式,他们都会减慢开发人员的速度,并可能在合并失败时在我们的代码库中引入新的缺陷。我想知道它们的发生位置,因此我可以尝试减少它们,然后测量随时间的减少。
关于如何成功挖掘git以获得历史合并冲突信息的任何想法吗?