【发布时间】:2011-02-06 23:07:15
【问题描述】:
我知道git diff --word-diff=color 显示了工作树和 HEAD 之间的单词差异,但是有没有办法获得与git log 相同的输出?
【问题讨论】:
-
你使用的是什么版本的 git?在 1.5.5.6 版本中,
git diff --color-words rev1..rev2仅提供预期的彩色输出。如果我尝试git diff --word-diff=color rev1..rev2,它会显示 git-diff 使用情况。 -
您可能需要编写一个小脚本 -- 执行
git log,使其仅打印 SHA1,然后遍历这些 SHA1 并执行git diff --word-diff=color $SHA1^ $SHA1。那么你当然可以给它分配一个 git 别名。