我们在开发过程中,使用切换不同分支,进行分支合并和代码对比是经常会用到的操作,有很多方法可以实现,这里介绍一种可视化的方法,很方便。
前提
需要安装git
和beyond compare
这两个工具,适用于在git中直接对比分支
步骤
1、配置Beyond Compare
作为 git
的 diff
工具
注意,这里只需要配置一次即可
1 | git config --global diff.tool bc |
第二行命令,需要确保路径正确,根据自己的安装路径修改
2、使用git
运行Beyond Compare
进行分支对比
1 | git difftool branch1 branch2 |
这里是将逐个文件打开进行对比
3、一次性比较所有不同文件
1 | git difftool -d branch1 branch2 |
这会在 Beyond Compare
中打开一个文件夹比较视图。