我有git-diff的以下输出.
- // sort list based on value    
+ // sort list based on value
如何才能看到线路末端删除的标签/空格的数量?
Von*_*onC 33
注意:Git 2.5 +(2015年第2季度)将为空白空间检测提出更具体的选择.
见提交0e383e1,0ad782f和d55ef3e由[2015年5月26日] JUNIOÇ滨野(gitster).
(由Junio于2015年6月11日提交的709cd91号合并)  
diff.c:--ws-error-highlight=<kind>选项传统上,我们只关心新线路中引入的空白断裂.
有些人也希望在旧线上绘制空白断裂.当他们看到一条新线上的空白破损时,他们可以在相应的旧线上发现同样的空白破损,并想说"啊,那些破损在那里但是它们是从原始的继承而来的,所以我们不要触及它们现在."介绍
--ws-error-highlight=<kind>选项,让他们传递的逗号分隔的列表old,new以及context指定什么线路以突出显示空白错误.
该文档现在包括:
--ws-error-highlight=<kind>
突出显示由
<kind>指定颜色指定的行上的空白错误color.diff.whitespace.
<kind>是一个逗号分隔的列表old,new,context.
如果未指定此选项,则仅new突出显示行中的空白错误.例如,
--ws-error-highlight=new,old突出显示已删除和添加的行上的空白错误.
all可以作为一个简写old,new,context.
例如,旧提交有一个空格错误(bbb),但您只能关注新错误:

(之后测试t/t4015-diff-whitespace.sh)
更新Git 2.11 +(2016年第4季度,一年半之后):
git config diff.wsErrorHighlight [old,new,context]
git diff/log --ws-error-highlight=<kind>缺少相应的配置变量来默认设置它.这是在Git 2.11中添加的.
请参阅Junio C Hamano()提交0b4b42e,提交077965f,提交f3f5c7f(2016年10月4日).(由Junio C Hamano合并- -在提交e5272d3,2016年10月26日)gitster
gitster  
kni*_*ttl 11
我可以想到多种选择:
配置Git使用颜色:git config --global color.ui true.行尾的空白现在以红色突出显示.
管道输出git diff通过cat:git diff | cat -A.该-A标志告诉cat显示不可打印的字符(例如,^I用于标签).
| 归档时间: | 
 | 
| 查看次数: | 16990 次 | 
| 最近记录: |