Github样式在命令行上分割差异

时间:2014-12-08 02:52:33

标签: git github command-line diff

Github introduced split diffs in September。有没有办法在命令行上看到它?

2 个答案:

答案 0 :(得分:2)

典型的命令行通常不够宽,无法处理这种比较。请注意,大多数Git都是为80个字符宽的终端而构建的。所以你每边约有35个字符;我怀疑这有用(我已经在更宽的终端上读取统一差异时遇到了问题)。

然而,Git让你能够使用diff tools外部程序,可以做你喜欢的任何差异。例如,您可以在Windows上使用类似WinMerge的内容,默认情况下使用拆分视图。对于每个平台,还有许多其他程序,通常每个diff程序都可以设置为与Git一起使用。

答案 1 :(得分:0)

一个开源项目delta提供了side-by-side view功能。

side-by-side view