笔者用过git-bash、sourceTree、tortoiseGit(俗称小乌龟)、Idea、vscode,从原生支持来看,小乌龟查看merge修改信息最方便。

vscode原生貌似不支持查看分支信息

Idea和sourceTree查看分支合并的修改比较蛋疼:sourceTree有时合并信息显示不全、Idea有时合并分支变为暗色,也看不到合并操作修改了什么(尤其是合并时没冲突但是文件缺莫名丢失了)

小乌龟显示parent1、parent2的修改情况,所以如果合并出了问题,尽量用小乌龟逐个commit去查某个文件是在哪个分支丢失的信息会比其他我列出的软件更加便捷

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐