首页 > 解决方案 > 获取 Git 中所有历史合并冲突的列表

问题描述

我想获取 git 中所有历史合并冲突的列表。

目的是识别我们代码库中最常发生冲突的区域,然后寻找冲突的根本原因。

也许冲突是由设计问题(代码没有使用单一职责或开放封闭原则)引起的,或者可能是由于工作分配或排序不当引起的合并冲突,或者它们可能是由于其他原因而发生的。

无论哪种方式,它们都会减慢开发人员的速度,并可能在合并失败时将新缺陷引入我们的代码库。我想知道它们发生在哪里,这样我就可以尝试减少它们,然后随着时间的推移测量减少量。

关于如何成功挖掘 git 以获取历史合并冲突信息的任何想法?

标签: git

解决方案


推荐阅读