Как я могу переместить репозиторий Mercurial в подкаталог существующего репозитория git?
быстрый экспорт и другие подходы используют пустой репо
Немного расширяю мой комментарий:
Используйте функцию hg convert с опцией --filemap, чтобы изменить существующее репозиторий HG, чтобы папкаСтруктура выглядит так, как вы хотите.Например, переместите все в подпапку с именем /from_hg.
hg convert
--filemap
/from_hg
Используйте один из доступных инструментов, таких как hg-git, для преобразования измененного репозитория hg в репозиторий git
Слияние из преобразованного git-репо в основное git-репо.Теперь у вас будет подпапка /from_hg в вашем git-репо.У вашего git-репо есть две несвязанные точки старта.Я думаю, это очень похоже на " самое крутое слияние когда-либо * * " Линуса Торвальда.
Эта процедура чем-то похожа на https://stackoverflow.com/a/15223912/3195477.
* 1003 никак *
Потому что:
у вас есть: