如何以人类可读的格式在两个git提交之间获得差异?

时间:2016-02-03 08:53:15

标签: xcode git diff

我试过

{{1}}

但似乎很难阅读,特别是当foo1和foo2之间有很多提交时。有没有什么方法可以在人类可读的格式中区分提交,就像在Xcode提交中看到的那样?

3 个答案:

答案 0 :(得分:0)

git diff是人类可读的......但是你可能正在寻找图形差异工具。

由于此问题标记为Xcode,您可以使用适当的视图(每个文件)查看Xcode中的差异,或使用完整的git客户端,例如SourceTree

答案 1 :(得分:0)

如果您输出到diff文件(.diff而不是.txt),您可能会得到颜色编码,这样可以更容易阅读。

对于文件的图形比较,有许多工具。我喜欢Beyond Compare,但还有很多其他人。

答案 2 :(得分:0)

如果你的SourceTree不够,我会推荐你​​BeyondCompare,这可以让你比较庞大的文件夹结构,虽然它不是免费的工具,但却付出了代价。