Переход от Mercurial (hg) к gitlab с помощью быстрого экспорта - PullRequest
1 голос
/ 25 марта 2020

У меня есть несколько ртутных репозиториев на 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

Можно ли выполнить быстрый экспорт на месте?

Разъяснение высоко ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...