git удаляет завершающие пробелы в новых файлах перед фиксацией

Я знаю, что удаление пробельных пробелов можно выполнить с помощью хука перед фиксацией. Я заинтересован в том, чтобы сделать это вручную. Я читаю вопрос здесь:

Заставить git автоматически удалять конечные пробелы перед фиксацией - переполнение стека

Ответ, самый близкий к тому, что я хочу, -"автоматическая версия " из ntc2:



(export VISUAL=: && git -c apply.whitespace=fix add -ue .) && git checkout . && git reset



Эта команда работает хорошо, за исключением того, что она, похоже, предназначена только для изменений в файлах, которые уже находятся в репо, а не в новых файлах. У меня есть куча новых файлов, то есть они непока нет в репо. Я хочу удалить пробелы из этих файлов, поэтому я попытался добавить -A вместо -u, но это не такне имеет значения.

Ответы на вопрос(4)

Ваш ответ на вопрос