【问题标题】:implement git diff for two folders within same branch为同一分支中的两个文件夹实现 git diff
【发布时间】:2017-05-19 04:17:19
【问题描述】:

我想为位于同一分支内不同位置的两个不同文件夹执行 git diff。我怎么能做到这一点。我可以将它存储在具有适当视觉 UI 的文件中吗? git diff 应该只使用 git。

【问题讨论】:

  • 看起来diff 足以满足您的需要
  • 如果你想使用图形差异工具,我推荐使用meld。使用融合,你meld dir1 dir2
  • @Ôrel 我试过这个差异。但是如果我想将它存储在带有图形的文件中,我该如何实现呢?
  • @GMaster 我会试试这个。
  • @GMaster 我如何使用这个融合命令。我在 Windows 上使用 gitbash。

标签: git git-diff


【解决方案1】:

git diff 应该只使用 git

不完全是:使用--no-index,您可以将其与任何路径一起使用

git diff --no-index some/path other/path >> some_filename

这适用于 Windows 上的 git bash 或 CMD。

【讨论】:

  • some/path other/path >> some_filename??可以详细说明 some/path other/path 和 some_filename。现在 diff 太长了。我想将它存储在文件中。怎么保存?
  • @gt06 用你的路径替换它们。 >> some_filename 将输出重定向到您选择的文件名
猜你喜欢
  • 2015-12-26
  • 2019-11-24
  • 2013-05-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-29
相关资源
最近更新 更多