Cherry-pick с игнорированием пробелов/строк

есть ли способ сказать git cherry-pick использовать стратегию слияния renormalize? Я не уверен, что параметр -X работает.

У меня есть куча коммитов, которые, похоже, предполагают, что заканчивается один тип строки, и я пытаюсь применить их к ветке, которая предполагает другую. Не подходящее время...

Ответы

Ответ 1

Итак, для полноты ответа ответ заключается в том, что стратегия слияния ignore-all-space выполняет задание:

git cherry-pick -X ignore-all-space <commit-id>

И это позволит вам безболезненно совершать захват вишни, когда файл был, например, заканчивается в конце строки в версии с окончанием файла unix.