当前位置: 首页 > 工具软件 > Meld > 使用案例 >

一文详解如何配置meld做git diff工具

马正初
2023-12-01

前言

在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

 类似资料: