У меня есть несколько ртутных репозиториев на Debian (7,8,9,10), которые нуждаются в миграции на gitlab. Я пытался сделать это в той же папке, в которой находится исходный репозиторий hg.
cd new-git-repo
git init
../../fast-export/hg-fast-export.sh -r . --force
git remote add origin https://github.com/xxx/new-git-repo
git checkout HEAD
Однако это приводит к количеству неотслеживаемых файлов (всех каталогов / файлов) и удаленных файлов. git извлечение HEAD приводит к ошибке
error: The following untracked working tree files would be overwritten by checkout:
.hgignore
Makefile
config
configure/CONFIG
Можно ли выполнить быстрый экспорт на месте?
Разъяснение высоко ценится.