Sourcetree 解决冲突 合并冲突 合并工具 Beyond Compare

先来感受一下 Beyond Compare 页面


Sourcetree 解决冲突 合并冲突 合并工具 Beyond Compare_第1张图片
image.png

一、先来安装 Beyond Compare
https://www.scootersoftware.com/download.php

Sourcetree 解决冲突 合并冲突 合并工具 Beyond Compare_第2张图片
image.png

解压安装
如何永久使用

  1. Find一>应用程序一>右键显示包内容


    Sourcetree 解决冲突 合并冲突 合并工具 Beyond Compare_第3张图片
    image.png

    Sourcetree 解决冲突 合并冲突 合并工具 Beyond Compare_第4张图片
    image.png

    找到 BCompare 文件修改一个名字 BCompare.real
    然后打开终端 cd 到该文件下,vim 创建 BCompare 文件
    并给该文件添加以下代码


    Sourcetree 解决冲突 合并冲突 合并工具 Beyond Compare_第5张图片
    image.png
#!/bin/bash
rm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat"
"`dirname "$0"`"/BCompare.real $@
Sourcetree 解决冲突 合并冲突 合并工具 Beyond Compare_第6张图片
image.png

修改权限

chmod a+x BCompare
Sourcetree 解决冲突 合并冲突 合并工具 Beyond Compare_第7张图片
image.png

二、sourceTree 修改可视对比工具
Beyond Compare 安装命令行工具:防止 sourceTree 配置可视对比工具的时候提示 “程序bcomp没有在你的系统上找到”
打开 Beyond Compare


Sourcetree 解决冲突 合并冲突 合并工具 Beyond Compare_第8张图片
image.png

修改


Sourcetree 解决冲突 合并冲突 合并工具 Beyond Compare_第9张图片
image.png

找个例子测试一下
合并分支的时候出现冲突


Sourcetree 解决冲突 合并冲突 合并工具 Beyond Compare_第10张图片
image.png

Sourcetree 解决冲突 合并冲突 合并工具 Beyond Compare_第11张图片
image.png

Sourcetree 解决冲突 合并冲突 合并工具 Beyond Compare_第12张图片
image.png

参考:https://www.jianshu.com/p/596b4463eacd

你可能感兴趣的:(Sourcetree 解决冲突 合并冲突 合并工具 Beyond Compare)