git diff:Linux使用meld做git的diff工具
使用场景:当更新代码发生冲突时,需要解决冲突。使用meld工具可以提高效率
================== Linux云桌面:设置git diff 的比较工具为 meld =========================
1. 安装meld,一般会默认安装
2. 在终端执行以下命令
sudo su root /* 获取root权限 */
vim /usr/bin/git_meld.sh /* 在路径 /usr/bin 下新建脚本文件,没有root权限可能不能在该路径下新建文件 */
/***** 脚本 git_meld.sh 中的内容如下 *****/
#!/bin/sh
meld $2 $5
/**********************************************/
chmod 777 /usr/bin/git_meld.sh /* 给 git_meld.sh 可执行权限 */
git config --global diff.external /usr/bin/git_meld.sh /* 使用 git diff 时调用脚本文件 */
设置完成后 使用git diff 命令会自动调用 meld 工具进行比较,有多个文件时,会依次比较所有的文件
========================================== 解决冲突的流程 ========================================
git status /* 查看当前冲突的情况,冲突的文件会有提示,且文件名和路径会显示红色 */
git diff /* 会调用meld工具依次打开冲突的文件,修改完成并保存后,关闭meld,会自动再次调用meld比较下一个冲突的文件 */
git add . /* 确定所有的文件已全部合并 */
git XXX --continue /* 根据发生冲突的场景不同,XXX使用不同的命令,具体可以参考 git status 的提示说明 */
git diff:Linux使用meld做git的diff工具相关推荐
- linux的git命令,linux命令实战安装git、配置git、创建仓库、部署项目
搭建Git服务器需要准备一台运行Linux的机器,本文以Centos6.8纯净版系统为例搭建自己的Git服务. 准备工作:以root用户登陆自己的Linux服务器. 一 安装git 1. 安装依赖包 ...
- linux 安卓git,在Linux系统上安装Git
Git是目前流行的非常好用的版本控制工具,这里介绍两种安装方式,1.yum安装,2.从github上下载最新的源码编译后安装 一.yum安装 1.在Linux上是有yum安装Git,非常简单,只需要一 ...
- git 和 linux、_linux和git拔掉
git 和 linux. Let's face it. We've all faced mild criticism from our colleagues for being a "Non ...
- 一文详解如何配置meld做git diff工具
前言 在git中进行版本比较时,我们经常会使用git diff 版本1 版本1 进行比较两个版本之间的差异. 如果直接使用git diff 对于每一个变化的文件终端都会提示,(Y/n),处理起来较为麻 ...
- linux系统如何安装git,linux安装git_Linux系统中怎么安装Git
摘要 腾兴网为您分享:Linux系统中怎么安装Git,易信,易通行,悬浮球,闲鱼等软件知识,以及鼠标键盘录制精灵,惠管家,阿里智能app,制冷快报,照度测量仪,求生之路2隐藏武器,uc影音,网易云音乐 ...
- git与github初入门:git与git命令的基本使用
git与git命令的基本使用 一.git是什么 1.定义 定义:git是一款开源的,去中心化的分布式版本控制系统. 2.git的工作原理 1.工作架构: 工作区----暂存区----本地仓库----远 ...
- ubuntu下git使用Beyond Compare来做diff和merge方法
之前我写过一篇文章, git使用vimdiff来做diff比较的 ,原文链接: https://blog.csdn.net/ballack_linux/article/details/56670311 ...
- git diff with meld,git diff结合meld
git打开的时候,使用meld,git diff结合meld Meld is a diff tool, how to use it with git? install meld sudo apt-ge ...
- 冲突杀手meld -- git使用meld作为对比或合并工具_zhou
git 使用meld 作为 对比或合并工具 @author: 荒野无灯@80x86.io @date: 2017-06-06 meld 下载: http://meldmerge.org/ github ...
最新文章
- 【ACM】LightOJ - 1008 Fibsieve`s Fantabulous Birthday (找规律,找...)
- 注册中心 Eureka 源码解析 —— 应用实例注册发现(五)之过期
- GeoAnalyticsServer在Linux下集群部署手册
- 多线程(thread)+进程(Process)
- SQL结构化查询语言分类介绍
- python全栈学习--day13(迭代器,生成器)
- JavaScript原型、函数伪装(apply,call)、继承
- Step5:Clone EBS Using Rman
- 本地yum源安装teamviewer
- java炒股软件_股票软件java,中国软件股票怎么样
- 【备忘】LAMP兄弟连李明老师讲Linux[更新完毕-共享完毕]
- c语言编程实现基2-fft,fft算法研究及基2fft算法的c语言实现.doc
- 【毕业设计源码】基于JAVA的微信小程序直播在线教育平台
- IT行业是什么工作?做什么的?
- 百度搜索结果页面的参数 提示词输入搜索框方式(rsv_sug5)
- CSS画出半圆,四分之一圆,三角等图形
- 来点硬件知识,给笔记本加固态硬盘
- 分布式数据库CAP理论
- numpy IO 关于.npy文件
- 老狼RAT(远程辅助管理员软件)学习笔记(一)