git配置

配置文件内容如下:

[diff]tool = kdiff3
[merge]tool = kdiff3
[difftool "kdiff3"]cmd = 'C:/Program Files/KDiff3/kdiff3.exe' "$LOCAL" "$REMOTE"
[mergetool "kdiff3"]cmd = 'C:/Program Files/KDiff3/kdiff3.exe' "$BASE" "$LOCAL" "$REMOTE" -o "$MERGED"trustExitCode = true

使用时,命令如下:

git difftool <file>
git mergetool <file>

图形界面设置

SourceTree

  • 设置方法

菜单:Tools -> Options

  • 使用方法

菜单:Actions -> External Diff (Ctrl+D)

SmartGit

  • 设置方法

菜单: Edit -> Preferences

  • 使用方法

菜单: Query -> Show Changes (F4)

参考:

kdiff3官网

git 配置 diff 、 merge 工具: kdiff3相关推荐

  1. git 配置图形比较工具

    2019独角兽企业重金招聘Python工程师标准>>> 以meld为例,安装方式是sudo apt-get install A. 在/usr/local/bin 目录下创建extDi ...

  2. 使用vimdiff做git的diff与merge工具

    第一步,安装合适的配色. Plugin 'altercation/vim-colors-solarized' 然后在.gvimrc中指定当使用gvimdiff时,采用独特的配色方案 if &d ...

  3. winmerge 保存为html,使用WinMerge作为git的Merge工具

    使用WinMerge作为git的Merge工具 我比较喜欢使用免费的WinMerge作为diff和merge工具,虽然TortoiseGit也自己带了TortoiseGitMerge工具,但是使用起来 ...

  4. git添加diff tool和merge tool

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.安装beyong compare 4 二.git配置 1.命令行配置 2.配置文件配置 三.使用 前言 使用git ...

  5. 免费好用的Diff和Merge工具大总结

    总结:比较下来:diffmerge和P4merge最好用,kdiff比较专业些,支持自动merge. 一 csdiff 下载:http://www.componentsoftware.com/Prod ...

  6. [转]ubuntu使用meld/beyond compare 做git的diff工具

    文章目录 使用meld作为比较工具 使用BeyondCompare作为比较工具 以下只针对Ubuntu,其他系统自己斟酌修改 使用meld作为比较工具 安装meld sudo apt-get inst ...

  7. git merge工具 meld

    当我们想将master分支和其他分支比如tmp分支合并的话 1.将分支切换到master并且保证git status的状态如下 2.输入指令开始合并分支 git merge tmp 会出现有些合并成功 ...

  8. ubuntu使用meld/beyond compare 做git的diff工具

    文章目录 使用meld作为比较工具 使用BeyondCompare作为比较工具 以下只针对Ubuntu,其他系统自己斟酌修改 使用meld作为比较工具 安装meld sudo apt-get inst ...

  9. 免费好用的文件比较Diff和Merge工具总结

    总结:比较下来:diffmerge和P4merge最好用,kdiff比较专业些,支持自动merge. 一  csdiff 下载:http://www.componentsoftware.com/Pro ...

  10. 【Git配置技巧】01. 配置文件git config介绍

    Git有一个工具被称为git config,它允许你获得和设置配置变量:这些变量可以控制Git的外观和操作的各个方面. 一. 配置文件的存储位置 这些变量可以被存储在三个不同的位置: 1./etc/g ...

最新文章

  1. C++的一维数组键盘输入问题
  2. linux之安装软件出现Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)解决总结
  3. ViewPager的简单使用说明
  4. 剑指Offer #14 链表中倒数第k个结点(快慢指针) | 图文详解
  5. C# 请求接口返回中文乱码→???
  6. 一手指天,一手指地,开!
  7. 苹果阻止《堡垒之夜:拯救世界》Mac版更新
  8. 2014百度之星资格赛——Disk Schedule
  9. Android 用java代码动态修改UI界面
  10. SQL优化常用方法51
  11. spring security 实现微信登录
  12. 如何在linux下批量压缩图片
  13. 蓝桥杯 ADV-222 7-2求arccos值 java
  14. wp后台页面切换慢,打开速度慢:jquery-ui.min.css加载失败——在国外
  15. 工作10个月,做地图插件的感悟——理论篇
  16. 7-6 查询水果价格
  17. Windows开启telnet功能
  18. MT6(8)735平台Android5.1 codege.dws 文件
  19. 关于苹果手机点击事件无效的解决办法
  20. win10上部署elasticsearch8.1.1

热门文章

  1. 没落的移动端原生开发
  2. TP-LINK_841N_V8路由器硬改升级OpenWRT记
  3. ucloud的弹性计算
  4. Java base64转inputStream
  5. 学计算机专业工作总结,计算机专业学生个人实习工作总结范文
  6. delphi android 打印机,delphi中如何检测打印机状态?(在线等) ( 积分: 100 )
  7. 计算机wmi配置错误,系统没有WMI服务怎么办、WMI错误修复方法
  8. Vue路由SPA介绍
  9. 毕业设计 - 题目:基于深度学习的中文汉字识别 - 深度学习 卷积神经网络 机器视觉 OCR
  10. 十大最好用的企业资产管理软件EAM比较