现在开发人员基本上大部分都是使用git用于代码管理了,很多人都是基于ide的或者gitToise等工具去提交代码和合并代码解决冲突。当然用命令行的也有,由于之前用idea合并代码遇到很多坑,最后改用命令行了,习惯了感觉命令行也很好用的。git命令行不好用的就是merge工具了,不好对比冲突。之前常用的compare beyond,4版本之后不大好破解了。其他常用的网上找过有p4Merge 、codecompare、kdiff3等,可以参考
https://www.sohu.com/a/124378646_468636,个人推荐meld