我正在检查代码库并修复空白奇数问题,并且通常会纠正缩进等问题,并且我想确保自己没有无意进行任何其他更改,因此我git diff -w
打算在忽略空白的同时显示所有已更改文件中的差异。差异。问题在于,这实际上并没有忽略所有空白差异,至少我认为仅仅是空白差异。例如,在以下来自的输出中git diff -w
,
-"Links":
-{
-
- "Thermal":
-
-{
-
+ "Links": {
+ "Thermal": {
你可以看到我只有
- 删除了多余的空白行,
- 将花括号放在要打开其值的键行的末尾,然后
- 缩进以适合上下文
这个问题看起来一开始可能会提供答案,但是它处理的是两个特定文件之间的差异,而不是两个特定提交之间的差异。通过搜索发现的所有其他内容也都死胡同了。例如,这个问题是关于合并而不是显示差异,而这个问题涉及显示单词级差异,等等。