【问题标题】:Does any GUI diff tool for Linux provides familiar to GitHub layout of differences?是否有任何适用于 Linux 的 GUI diff 工具提供熟悉的 GitHub 布局差异?
【发布时间】:2020-10-29 19:59:03
【问题描述】:

现在我正在使用 meld,但它仅显示一个文件的差异,如果您更改的文件很少,则必须关闭 meld 窗口,然后建议使用以下命令打开一个新窗口下一个文件的差异,依此类推。是否有任何 GUI 工具可以在一个窗口中显示所有文件的差异,有点熟悉它在 GitHub 中的完成方式,例如当您查看 Pull Request 更改时,使用拆分模式和其他东西?

【问题讨论】:

  • 是的,meld 就是这样做的。问题是 git 不能用 git-difftool 做到这一点,所以你使用的任何 GUI 工具都不能(不会)以这种方式与 git 一起工作
  • magit 在 Emacs 中就是这样做的。
  • 根据[什么被认为是本网站的主题](),“要求我们推荐或查找书籍、工具 i>、软件库、教程或其他场外资源与 Stack Overflow 无关,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止所做的工作解决它。”

标签: git github git-difftool


【解决方案1】:

如果你打电话:

git difftool -d

要调用您的图形差异查看器,它将以“目录差异”模式打开。

meld 例如为您提供所有不同文件的概览,您可以通过双击查看每个单独文件的差异。

【讨论】:

  • 我想可能是它
猜你喜欢
  • 1970-01-01
  • 2010-11-18
  • 1970-01-01
  • 1970-01-01
  • 2010-09-07
  • 1970-01-01
  • 2021-01-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多