Git diff-w игнорировать пробелы только в начале и конце строк


Я люблю использовать git diff -w игнорировать различия пробелов. Но я просто заметил, что он игнорирует даже пробелы в середине строк. Как я мог игнорировать только пробелы, которые появляются в начале ( ^ ) или в конце ( $ ) строк?

1 296

1 ответ:

для использования в конце строки:

git diff --ignore-space-at-eol

вместо того, что вы используете в настоящее время:

git diff -w (--ignore-all-space)

Для начала линии... вам не повезло, если вы хотите встроенное решение.

однако, если вы не против испачкать руки, где-то там плавает довольно старый патч, который добавляет поддержку "-ignore-space-at-sol".