【发布时间】:2010-09-13 06:21:56
【问题描述】:
我正在对一个文件运行 git-diff,但更改位于一行的末尾。
如果我使用光标键向右移动,它会失去颜色编码 - 更糟糕的是线条不会对齐 - 使得更难跟踪变化。
有没有办法防止这个问题,或者只是让行换行?
我正在通过 mingw32 运行 Git 1.5.5。
【问题讨论】:
-
你可能想试试'git diff --color-words',它不能解决滚动问题,但是单词的变化会被上下文包围在一行中!
-
使用“折叠”似乎效果很好:
git diff --color-words | fold -
@Amy 我试过使用
fold,但它会去除颜色。由于您指定了--color-words,我假设您设法将颜色传递给fold。怎么样?