Я просматриваю кодовую базу и исправляю странные странности и обычно исправляю отступы и такие вещи, и я хочу убедиться, что я не сделал никаких непредвиденных изменений, поэтому я делаю git diff -w
для отображения различий в все измененные файлы игнорируются без пробелов. Проблема в том, что на самом деле это не игнорирует все пробелы, по крайней мере, то, что я считаю просто пробелами. Например, на следующем выходе из git diff -w
,
-"Links":
-{
-
- "Thermal":
-
-{
-
+ "Links": {
+ "Thermal": {
вы можете видеть, что я только
- удалены лишние пустые строки,
- положить фигурные скобки в конце строки ключа, значение которого они открывают, и
- с отступом для соответствия контексту
Этот вопрос выглядел так, как будто он может сначала дать ответ, но он касается различий между двумя конкретными файлами, а не между двумя конкретными коммитами. Все остальное, вызванное поисками, также было тупиком. Например, этот вопрос связан с слиянием, а не с отображением различий, а этот вопрос касается отображения уровня слова различия и т.д.