如何检测两个git存储库之间的冲突.

stc*_*atz 7 git grit pull-request

要在我的项目中实现类似fork/pull请求函数的github,自动合并功能需要在查看pull请求时每次检测源/目标存储库之间的冲突.

我遇到的一个解决方案是分析'git request-pull'输出.有没有更简单的方法来检测冲突?

stc*_*atz -1

最后我编写了自己的函数来检测冲突。

很简单,只需获取所有差异行,然后比较是否有相同的修改。

  • 最好将其发布在这里以供将来参考 (3认同)