#git #whitespace #merge-conflict-resolution
Вопрос:
У меня продолжается большое слияние, и мне интересно, как я могу разрешить конфликты пробелов во время слияния. Я хотел бы сохранить решения, которые я уже принял, но применить -Xignore-all-space
(я изначально не знал об этом flkag) к некоторым возникающим файлам. Как я могу это сделать?
Комментарии:
1. Самое близкое к тому, чтобы сохранить то, что у вас есть сейчас, но включить
-Xignore-all-space
, — это использоватьgit rerere
вручную, а затем снова начать слияние. Было бы неплохо , еслиgit merge-file
бы его приняли--ignore-all-space
, но это не так. (Сделать это, вероятно, не так сложно, поскольку он уже использует много кода с существующим низкоуровневым слиянием в Git; это может стать хорошим подпроектом для вклада в проект Git.)