(В настоящее время я исправляю свои старые репозитории перед публикацией.)
Я уже знаю, как переписать адрес электронной почты и имя автора фиксации в истории git.
У меня есть проект git с подмодулями. Я хочу переписать историю этих подмодулей, но поскольку я перематываю эти подмодули вперед во время разработки, я хочу изменить ссылки из основного репозитория git, указывающие на некоторые из этих подмодулей, фиксируются на ссылки, указывающие на новые фиксации после перебазирования подмодуля. т.е. Мне нужно перебазировать подмодуль git в сочетании с перебазированием репозитория git, содержащего этот подмодуль. (Извините за слишком длинный текст, не знаю, как описать короче.)
Как переписать историю подмодуля git синхронно с историей репозитория git, содержащей подмодуль?