前言

在git中进行版本比较时,我们经常会使用git diff 版本1 版本1 进行比较两个版本之间的差异。

如果直接使用git diff 对于每一个变化的文件终端都会提示,(Y/n),处理起来较为麻烦。这里我们结合meld工具,将git diff后直接默认将所有变化的文件都全部打开。

配置方法如下:

setp 1:Ubuntu install meld

sudo apt-get install meld

step 2:create a shell script named git_meld.sh

vim ~/bin/git_meld.sh#!/bin/sh
meld $2 $5

step 3: chang git_meld.sh permissions

chmod +x ~/bin/git_meld.sh

step 4: config git diff tool
git config --global diff.external ~/bin/git_meld.sh

测试

git diff HEAD HEAD~

本文参考:https://blog.csdn.net/yangzhongxuan/article/details/8286771

一文详解如何配置meld做git diff工具相关推荐

  1. 一文详解路由器配置信息

    个人主页:董哥聊技术 我是董哥,嵌入式领域新星创作者 创作理念:专注分享高质量嵌入式文章,让大家读有所得! 文章目录 1. 路由器铭牌 2.登录路由器主页 3.路由设置 4.路由信息 4.1 路由器的 ...

  2. asterisk配置文详解

    asterisk配置文详解 Configuration GuideYou've  installed Asterisk and verified that it will  start up.Now ...

  3. 一文详解VarScan肿瘤体细胞突变检测的的安装和实践

    ​目录 VarScan 简介 VarScan 安装和使用说明:安装.说明.配置.运行 VarScan 案例实战:数据下载.配置.运行.输出 使用sixbox快速运行 hello,大家好,今天为大家带来 ...

  4. 一文详解基于测距的空间定位算法

    一文详解基于测距的空间定位算法 文章目录 一文详解基于测距的空间定位算法 0 定位算法分类 0.1 基于测距与非基于测距的定位算法 0.2 集中式与分布式定位算法 0.3 绝对与相对定位算法 0.4 ...

  5. 一文详解JavaBean 看这篇就够了

    一文详解JavaBean 看这篇就够了 JavaBean的历史渊源 JavaBean的定义(通俗版) JavaBean应用 < jsp:useBean > < jsp:getProp ...

  6. 【卷积神经网络结构专题】一文详解AlexNet(附代码实现)

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! [导读]本文是卷积神经网络结构系列专题第二篇文章,前面我们已经介绍了第一个真正意义 ...

  7. 详解keepalived配置和使用

    详解keepalived配置和使用 一.keepalived简介: keepalived是一个类似于layer3, 4 & 5交换机制的软件,也就是我们平时说的第3层.第4层和第5层交换.Ke ...

  8. 一文详解 YOLO 2 与 YOLO 9000 目标检测系统

    一文详解 YOLO 2 与 YOLO 9000 目标检测系统 from 雷锋网 雷锋网 AI 科技评论按:YOLO 是 Joseph Redmon 和 Ali Farhadi 等人于 2015 年提出 ...

  9. 一文详解决策树算法模型

    AI有道 一个有情怀的公众号 上文我们主要介绍了Adaptive Boosting.AdaBoost演算法通过调整每笔资料的权重,得到不同的hypotheses,然后将不同的hypothesis乘以不 ...

最新文章

  1. 子元素绝对定位absolute后,自动撑开宽度
  2. 动手写一款简单的chrome天气插件
  3. Java 函数式接口以及Lambda举例
  4. 第二百一十九天 how can I 坚持
  5. python 有什么一般人不知道的缺点_关于python,你知道它的优缺点吗?
  6. 信息学奥赛一本通(2052:【例3.2】范围判断)
  7. 护士计算机怎么报名,护士自考本科怎样报名
  8. php url 非根目录,PHP 系统根目录、根URL的判断
  9. apache性能调优
  10. 暑假周进度总结报告3
  11. python labelencoder参数_对python 数据处理中的LabelEncoder 和 OneHotEncoder详解
  12. 全体注意:@live.com 形势不妙,可能三周内被收回
  13. svm loss function是什么
  14. python会自动释放内存吗_没白熬夜,终于把Python的内存管理机制搞明白了
  15. 8个免费和最佳开源视频流服务器软件
  16. 如何检查python安装成功_如何检查python是否安装成功
  17. 远控免杀专题文章(4)-Evasion模块免杀(VT免杀率12/71)
  18. 相机模型--针孔相机投影(pinhole camera model)
  19. intel无线网卡日志服务器,Intel的无线网卡总掉线,慎入
  20. 怎样能把在线视频(不提供下载)储存下来到电脑

热门文章

  1. webSocket浏览器握手不成功(解决)
  2. 《Visual C++ 开发从入门到精通》——2.7 变量
  3. android 项目学习随笔十三(ListView实现ITEM点击事件,将已读状态持久化到本地)...
  4. 【Web】Rest API 验证授权如何做?
  5. PostgreSQL在何处处理 sql查询之四十六
  6. 极客新闻——07、团队管理方法,让员工做事效率翻倍
  7. 培训沙龙准备事项-看板记录
  8. 优雅地处理重复请求(并发请求)
  9. LinkedList 的作者说他自己都不用 LinkedList?
  10. 10分钟掌握RocketMQ的核心知识