Мне нужно изменить два коммита , удалив ВСЕ пробелы и код перемещается. Поэтому, когда я использую:
git diff --stat COMMIT1 COMMIT2
, я получаю: 67 files changed, 3615 insertions(+), 5534 deletions(-)
, а когда я использую:
git diff --stat --ignore-space-at-eol -b -w --ignore-blank-lines COMMIT1 COMMIT2
, я получаю 67 files changed, 885 insertions(+), 2655 deletions(-)
.
Это все еще учитывает перемещенный код, и когда я передаю --color-moved
команде git diff
, он правильно определяет ходы и помечает их разными цветами (zebra
).
Мой вопрос : Есть ли способ игнорировать ходы, используя git diff
, чтобы я мог использовать --stat
из git diff
? Что-то вроде --ignore-moved
?