Linux笔记之diff工具软件P4merge的使用

Linux笔记之diff工具软件P4merge的使用

code review!

文章目录

参考博文:

Ubuntu Git可视化比较工具 P4Merge 的安装/配置及使用

1.安装和配置

bash 复制代码
$ wget https://cdist2.perforce.com/perforce/r18.2/bin.linux26x86_64/p4v.tgz

$ tar zxvf p4v.tgz

$ sudo mkdir /opt/p4v

$ cd p4v-2018.2.1666551

$ sudo mv * /opt/p4v

$ sudo ln -s /opt/p4v/bin/p4merge /usr/local/bin/p4merge

2.使用:p4merge a.cc b.cc

3.配置git

在~/.gitconfig文件的末尾追加以下内容

bash 复制代码
[merge]
        keepBackup = false
        tool = p4merge
[mergetool]
        prompt = false
[mergetool "p4merge"]
        cmd = p4merge "$BASE" "$LOCAL" "$REMOTE" "$MERGED"
        keepTemporaries = false
        trustExitCode = false
        keepBackup = false
[diff]
        tool = p4merge
[difftool]
        prompt = false
[difftool "p4merge"]
        cmd = p4merge "$LOCAL" "$REMOTE"
        keepTemporaries = false
        trustExitCode = false
        keepBackup = false

使用以下命令启动视图:

bash 复制代码
git difftool

注意不是 git diff

相关推荐
将心ONE9 分钟前
使用 lstrip() 和 rstrip() 方法
运维·服务器
致***锌22 分钟前
期权交易完整版教程简介
笔记
棱镜研途34 分钟前
学习笔记丨卷积神经网络(CNN):原理剖析与多领域Github应用
图像处理·笔记·学习·计算机视觉·cnn·卷积神经网络·信号处理
G_whang1 小时前
centos7 安装jenkins
运维·jenkins
Jiangnan_Cai1 小时前
Linux 系统 docker 部署 Dify
linux·docker·大模型·dify
言之。2 小时前
借助ssh实现web服务的安全验证
运维·安全·ssh
Two_brushes.2 小时前
【linux网络】深入理解 TCP/UDP:从基础端口号到可靠传输机制全解析
linux·运维·服务器
FJW0208142 小时前
【Linux】系统引导修复
linux·运维·服务器
✧北辰٩(ˊωˋ*)و南冥✧2 小时前
nginx 负载均衡配置(加解决重复登录问题)
运维·nginx·负载均衡
慌糖2 小时前
CentOS 安装 Redis 简明指南
linux·redis·centos