git - 有没有办法使用 GUI 工具查看完整的 git diff?

标签 git user-interface diff

是否有 GUI 差异查看器和 git 配置的组合,可以让我一次查看所有修改过的文件?目前我使用 git difftool 并且它为每个文件调用一个单独的差异查看器。 如果有一种方法可以强制 git 将所有修改文件的两个版本都放在某个地方,并且只为所有这些文件调用 diff 工具一次,那就太好了。

最佳答案

对于 svn,我使用 KDE“kompare”程序来逐个查看所有文件。

喜欢这里:

svn diff > output
kompare output

或直接:

svn diff | kompare

还有 Gnom “meld”,它应该做同样的事情(但我还没有尝试过)。

同样适用于 git。

关于git - 有没有办法使用 GUI 工具查看完整的 git diff?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11900812/

相关文章:

git - 如何从包含子模块的 git 存储库中 rebase git submodule 保留对子模块提交的引用?

git - bitbucket 身份验证失败

git - Gerrit 和事件目录

git - 在gitk中,为什么我的黄色按钮在master上面?

android - 在flutter中根据平台自动选择原生组件/小部件

java - 如何在 Android 应用程序中阻止或改善横向 View

android - 处理多次按下按钮的最佳实践

java - 仅使用 XMLUnit 区分 XML 标签(无文本或属性)

javascript - 使用 JS 或 jQuery 区分两个容器

algorithm - 具有模糊差分度量的 Diff 算法