# О GitHub Importer

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

## О GitHub Importer

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

Сведения о начале работы с GitHub Importerсм. в разделе [Импорт репозитория с помощью GitHub Importer](/ru/migrations/importing-source-code/using-github-importer/importing-a-repository-with-github-importer#importing-a-repository-with-github-importer).

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

* GitHub Importer импортирует исходный код и журнал фиксации репозитория. Он не импортирует другие связанные данные из службы размещения, такие как проблемы и запросы на вытягивание.
* GitHub Importer доступен только для GitHub.com.
* Во время импорта можно пройти проверку подлинности с помощью удаленный репозиторий. Репозиторий должен быть доступен из общедоступного Интернета. Если репозиторий размещен в частной сети, GitHub Importer не сможет получить к нему доступ.
* GitHub Importer не поддерживает репозитории, использующие системы управления версиями, отличные от Git, например Mercurial, Subversion или система управления версиями Team Foundation (TFVC). Дополнительные сведения о альтернативах GitHub Importerсм. в разделе [Сведения о импорте исходного кода с помощью командной строки](/ru/migrations/importing-source-code/using-the-command-line-to-import-source-code/about-source-code-imports-using-the-command-line).
* Репозитории и отдельные файлы на GitHub подвергаются ограничениям размера. Дополнительные сведения см. в разделе [Сведения о больших файлах на GitHub](/ru/repositories/working-with-files/managing-large-files/about-large-files-on-github).
* GitHub Importer не перемещает объекты Git Large File Storage (LFS) из исходного репозитория в целевой репозиторий. Если вы используете Git LFS, необходимо преобразовать объекты Git LFS в обычные файлы, отслеживаемые Git перед выполнением миграции, или переместить объекты Git LFS в новый репозиторий отдельно после выполнения миграции.

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

* [Импорт внешнего репозитория Git с помощью командной строки](/ru/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-an-external-git-repository-using-the-command-line)