git 使用meld 进行文本对比

1. 安装meld工具

sudo apt-get install meld

2. 创建脚本文件并给执行权限

vim /bin/git_meld.sh

    #!/bin/shmeld $2 $5

chmod +x /bin/git_meld.sh

3. 修改git 配置文件

vi ~/.gitconfig

[alias]d = difftool  ### 使用git d 代替git diff
[diff]tool = meldexternal = /bin/git-meld.sh
[difftool]prompt = falsetrustExitCode = true

运行git difftool
如果不加具体的文件,默认的是一个一个的比对文件,使用:qa退出单个文件,如果想使用:cq退出整个比对,需要增加如下参数
git config --global difftool.trustExitCode true
配置中trustExitCode = true起到上面的效果。

4.举例

git d a.c b.c 即可用meld 对比a.c 和b.c文件

git 使用meld 进行文本对比相关推荐

  1. 冲突杀手meld -- git使用meld作为对比或合并工具_zhou

    git 使用meld 作为 对比或合并工具 @author: 荒野无灯@80x86.io @date: 2017-06-06 meld 下载: http://meldmerge.org/ github ...

  2. Linux 文本对比 diff

    一.diff介绍 windows系统下面就有不错的文本对比工具可以使用,例如常用的Beyond Compare,WinMerge都是图形界面的比较工具而且使用非常方便,如果你仅仅是在windows下工 ...

  3. debug内exe文件复制到桌面无法打开_Diffinity.轻量级的文件|文本对比工具

    Diffinity是一款非常轻量级的文件与文本对比的小工具软件,软件的安装包仅475KB,同时支持高亮显示.插入显示.集成到资源管理器(右键菜单)等,非常的方便实用.并且最近的一次更新是在9月初,生命 ...

  4. 文本对比,文本差异并排对比显示实现

    目录 前言 方法一:java + html实现 1..准备 2..后端实现 3..测试和效果 方法二:Mergely纯javascript实现 1.Mergely使用示例 2.效果图 3.使用示例中用 ...

  5. 代码文本对比-前端工具

    代码文本对比 很多时候,我们可能有那种前端代码对比.文本对比的功能 方式一(纯js实现) 效果图 主要html 如果想要在线编辑对比可使用textare标签,并自定义监听函数去对比渲染 <sty ...

  6. Vue前端文本对比DIFF

    介绍 前端文本比对找了几个库: 分别是: CodeMirror.DiffMatchPatch.Mergely.vue-code-diff,最后选择用:vue-code-diff 源码工程地址:DIFF ...

  7. C#,深度好文,精致好码,文本对比(Text Compare)算法与源代码

    Vladimir I. Levenshtein 一.文本对比的列文斯坦距离(编辑距离)算法 在日常应用中,文本比较是一个比较常见的问题.文本比较算法也是一个老生常谈的话题. 文本比较的核心就是比较两个 ...

  8. notepad数据对比插件_如何使用NotePad++的compare插件进行文本对比,来研究下吧

    对于程序员而言,进行文本(程序代码)对比是家常便饭,而文本编辑器Notepad++里的Compare插件,可以帮助程序员高效地完成文本对比工作. 下面,小编就来教大家如何安装及使用NotePad++软 ...

  9. Python中的difflib模块(文本对比)

    Python中的difflib模块(文本对比) 1. difflib模块简介 2. difflib模块用法 3. 符号理解 4. 实现文本对比 5. linux文件之间的对比 1. difflib模块 ...

最新文章

  1. 搜索引擎平台化的构想
  2. golang 切片 截取参数 简介
  3. UbuntuServer16.04LTS中提示:The method driver /usr/lib/apt/methods/https could not be found
  4. 万能makefile深入浅出 - 第二篇
  5. 清北考前刷题day6下午好
  6. UI界面设计视觉设计参考模板,解剖分层看如何更好的运用排版法则
  7. 在PowerShell中批量卸载设备
  8. java 基本数据类型 容器_Java 基本数据类型
  9. uniapp 调用阿里云OCR身份证识别
  10. 使用通达信软件接口选股的时候,如何进行条件设置?
  11. win10的windows聚焦锁屏界面图片在哪个文件夹的问题解决
  12. python符号怎么打_「符号怎么打出来」```这个符号怎么打出来 - seo实验室
  13. detours钩子库的简单使用
  14. 由动物启发的15个管理学定律
  15. ros中的velocity smoother详细分析
  16. 若有恒,何必三更眠五更起;最无益,莫过一日曝十日寒。
  17. 【19调剂】北京语言大学 智能语音习得技术实验室 -调剂信息
  18. 第40节 指北针实例
  19. 弹性盒子 Flex 子元素高度塌陷
  20. 初入神经网络剪枝量化4(大白话)

热门文章

  1. 时间管理专题_软件篇02
  2. 博客的开始,我的大学
  3. Windows——matplotlib添加中文字体
  4. 微信的根服务器在哪国,为何很多人把微信上的国家设置成安道尔?安道尔在哪里?...
  5. 电力电子技术(16)——直流斩波电路
  6. Pomelo Gate
  7. iPhone 订阅退款方法
  8. javajavascript:void(‘h2‘)WEB(jsp基本语法表单提交)
  9. 【C语言编程】简单密码
  10. linux服务器创建用户