У меня есть репозиторий git с несколькими подмодулями, которые я хотел бы преобразовать в один репозиторий, содержащий всю историю. Это возможно?
Самое близкое решение, которое я нашел, — объединить подмодули с родительским репо, как описано в этих вопросах:
удалить подмодуль git
Git аккуратно объединит подмодуль с родительским деревом и сохранит историю коммитов
Но насколько я понимаю это не меняет историю родительского репозитория.
Обратите внимание, что этот репозиторий не является общедоступным, поэтому у меня нет проблем с изменением истории.