Я пытаюсь объединить Git между двумя разными хранилищами. Теоретически они очень похожи, но разные методы в обоих случаях привели к многочисленным различиям в пробелах почти в каждом файле.
Я могу получить ожидаемые результаты с помощью "git diff -w -ignore-blank-lines", который показывает только файлы, в которых есть подлинные различия. Однако Git merge не имеет тех же опций, и «git merge -Xignore-space-change» по-прежнему приводит к тысячам пробелов, только различия.
В репозиториях имеется 40 папок и почти 20 тыс. Файлов, поэтому я стремлюсь иметь точный и автоматизированный способ их объединения, поскольку этот процесс будет повторяться.
Я также могу настроить инструмент слияния, чтобы игнорировать такие изменения, но процесс все еще довольно медленный. В идеале я бы использовал "git merge -w -ignore-blank-lines", но это не представляется возможным.
Любая помощь приветствуется.