[转]Git调用第三方对比工具beyondCompare

点击阅读原文

对于我这种 git 命令行小白来说, git 自带的对比工具各种水土不服,想念以前的 svn 小乌龟 + beyondCompare 的日子。。。纠结完 gitHub client 未果之后,终于研究到。。 原来 git 的对比也可以调用第三方工具的, well done!

下面来科普下 如果 在 git 设置 第三方对比工具。

配置 git

打开 .gitconfig 配置文件 (windows 在 C:\Users\Administrator [Administrator 为你当前用户名], mac 在 ~/),加入以下内容

?


1

2

3

4

5

6

7

8

[diff]

    tool = bc3

[difftool "bc3"]

    path = D:/Program Files (x86)/Beyond Compare 3/BCompare.exe

[merge]

    tool = bc3

[mergetool "bc3"]

    path = D:/Program Files (x86)/Beyond Compare 3/BCompare.exe

其中 path 为你 beyondCompare 的安装目录;

ok 搞好了, 让我们试试效果

打开你的git项目 目录输入

?


1

git difftool git difftool -t bc3

你会看到

输入回车之后, ok beyondCompare 启动了~

(tips 如果不能调用 可以在 终端输入任意字母 如 m,就可以调用成功了)

时间: 2024-10-25 20:12:55

[转]Git调用第三方对比工具beyondCompare的相关文章

git 调用 Beyond Compare

转载自  http://www.jackness.org/2015/03/31/git-%E8%B0%83%E7%94%A8-%E7%AC%AC%E4%B8%89%E6%96%B9%E5%AF%B9%E6%AF%94%E5%B7%A5%E5%85%B7beyondcompare/?utm_source=tuicool&utm_medium=referral 对于我这种 git 命令行小白来说, git 自带的对比工具各种水土不服,想念以前的 svn 小乌龟 + beyondCompare 的日子

git设置对比工具

git查看有哪些对比工具可以设置命令: $ git difftool --tool-help 然后再设置对不工具,如: $ git config --global diff.tool bc3 $ git config --global difftool.bc3.path "c:/program files/beyond compare 3/bcomp.exe" 设置默认的合并工具设置和对比工具类似: $ git config --global merge.tool bc3 $ git

java springboot调用第三方接口 借助hutoool工具类 爬坑

楼主是个后端小白一枚,之前没接触过后端,只学了java基本语法,还是在学校老师教的,学的很浅,什么ssh.ssm框架都没有学,最近在自学spring boot,看书学也看不是很懂,就在b站上看教学视频,大概看了几个老师讲的,最后选了尚硅谷的视频,老师讲的很好,有点偏向底层源码解析,讲的很细,对我这个新手小白来说也不知道好不好,反正我就是跟着看了.最近接到超哥布置的一个任务,spring boot调用第三方接口,下面就讲讲我这个新手小白是怎么一步一步磕出来结果的,顺便记录一下,免得我后面忘了. 首

文件夹和文件对比工具

1.Beyond compare 适用系统:Win8.1/Win8/Win7/Vista/Win2003/WinXP 链接:http://baoku.360.cn/soft/show/appid/102794 优点:继承了原 2.0 的文本比较的强大功能(支持标注行号以任意颜色标注差异同步差异)更加强化了在文件夹对比时的多文件操作.不再以原来的多窗口方式.而是采用了流行的标签卡方式.另多个文件的比较得心应手!此外 3.0 还将增加以往只使用插件才能实现的功能: 强大的 hex 比较-快速的装载并

SOE 中调用第三方dll

一.简介 在利用soe实现server的扩展的时候,有些时候,需要调用第三方的dll库.官网中给出了明确的说明,soe中是可以添加第三方的dll文件,但是一直没有测试.按照官方的步骤应该是一个非常的简单的步骤.官方的步骤,参考连接如下:点击我 但是在实际测试的过程中发现并不如官方的步骤如此简单.其中涉及一个非常重要的东西,就是强签名. 二.强签名密钥 在新建soe模板工程后,可以在工程目录下看到一个名为myKey.snk 文件.snk一言以蔽之,为了防止自己的应用程序被篡改,就是给自己的应用程序

WebService学习总结(四)——调用第三方提供的webService服务

WebService学习总结(四)——调用第三方提供的webService服务 互联网上面有很多的免费webService服务,我们可以调用这些免费的WebService服务,将一些其他网站的内容信息集成到我们的Web应用中显示,下面就以获取天气预报数据和查询国内手机号码归属地为例进行说明. 气象中心的管理系统将收集的天气信息并将数据暴露出来(通过WebService Server), 而各大站点的应用就去调用它们得到天气信息并以不同的样式去展示(WebService Client).一. 调用

延迟调用或多次调用第三方的Web API服务

当我们调用第三方的Web API服务的时候,不一定每次都是成功的.这时候,我们可能会再多尝试几次,也有可能延迟一段时间再去尝试调用服务. Task的静态方法Delay允许我们延迟执行某个Task,此方法可以让我们做到延迟一段时间再去调用服务:多尝试几次调用如何实现呢?可以用循环遍历. 在"使用HttpClient对ASP.NET Web API服务实现增删改查"中,创建了一个ASP.NET Web API项目,本篇沿用此Web API服务. 在ASP.NET Web API项目的同一个

学习调用第三方的WebService服务

互联网上面有很多的免费webService服务,我们可以调用这些免费的WebService服务,将一些其他网站的内容信息集成到我们的应用中显示,下面就以查询国内手机号码归属地为例进行说明. 首先安利一个网站,提供了很多实用的WebService服务: http://www.webxml.com.cn/zh_cn/index.aspx 从首页可以看到很多常用的服务,这里我们选择 国内手机号码归属地查询 点击进入我们可以看到该服务提供的两个API 查看WebService的wsdl描述信息,点击服务

Python第三方常用工具、库、框架等

Python ImagingLibrary(PIL):它提供强大的图形处理的能力,并提供广泛的图形文件格式支持,该库能进行图形格式的转换.打印和显示.还能进行一些图形效果的处理,如图形的放大.缩小和旋转等.是用户进行图象处理的强有力工具. http://www.pythonware.com/products/pil/ matplotlib:一个Python的2D绘图库. http://matplotlib.org/ Pmw(Pythonmegawidgets):它是超级GUI组件集----一个利