怎么用MELD查看分支的差异?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (75)

我知道我可以用meld .。但我如何用meld看分支之间的差异,例如masterdevel

目前,我执行以下步骤:

重命名工作副本的文件夹 mv /projectA /projectA_master)

复制这个项目git clone url

切换到develcd projectA && git -b devel origin/devel

与MELD的观点差异meld /projectA_Master projectA

难道没有更容易的方法在MELD中获得同样的结果吗?我只需要它来检查更改,而不是主要用于合并。

提问于
用户回答回答于
用户回答回答于

ez:

git config --global diff.tool meld

这将Git配置为meld用作diff工具。(不需要指定命令行参数,支持meld内置于Git中。)

然后,如果你想要一个图形比较而不是文本的,你调用git difftool而不是git diff(它们都采用相同的参数):

git difftool master..devel

扫码关注云+社区