Skip to main content

О GitHub Importer

Если исходный код хранится в другой службе размещения на основе Git, можно переместить код в GitHub с помощью GitHub Importer.

О GitHub Importer

GitHub Importer — это средство, которое быстро импортирует репозитории Git из других служб размещения в GitHub.

Сведения о начале работы с GitHub Importerсм. в разделе "Импорт репозитория с помощью GitHub Importer".

Возможности и ограничения GitHub Importer

  • GitHub Importer импортирует исходный код и журнал фиксации репозитория. Он не импортирует другие связанные данные из службы размещения, такие как проблемы и запросы на вытягивание.
  • Во время импорта можно пройти проверку подлинности с помощью удаленный репозиторий. Репозиторий должен быть доступен из общедоступного Интернета. Если репозиторий размещен в частной сети, GitHub Importer не сможет получить к нему доступ.
  • GitHub Importer не поддерживает репозитории, использующие системы управления версиями, отличные от Git, например Mercurial, Subversion или система управления версиями Team Foundation (TFVC). Дополнительные сведения о альтернативах GitHub Importerсм. в разделе "Сведения о импорте исходного кода с помощью командной строки".
  • Репозитории и отдельные файлы на GitHub подвергаются ограничениям размера. Дополнительные сведения см. в разделе Сведения о больших файлах на GitHub.
  • GitHub Importer не перемещает объекты Git Large File служба хранилища (LFS) из исходного репозитория в целевой репозиторий. Если вы используете Git LFS, необходимо преобразовать объекты Git LFS в обычные файлы, отслеживаемые Git перед выполнением миграции, или переместить объекты Git LFS в новый репозиторий отдельно после выполнения миграции.

Дополнительные материалы