Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Импорт репозитория с помощью GitHub Importer

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

Сведения об импорте репозитория с помощью GitHub Importer

GitHub Importer может использоваться не для всех операций импорта. Например, если существующий код размещен в частной сети, то этот инструмент не сможет получить доступ к этому коду. В этих случаях рекомендуется выполнить импорт с помощью командной строки для репозиториев Git или с помощью внешнего средства миграции исходного кода для проектов, импортированных из других систем управления версиями.

Предупреждение: Поддержка импорта репозиториев Mercurial, Subversion и система управления версиями Team Foundation (TFVC) завершится 17 октября 2023 г. Дополнительные сведения см. в журнале изменений.

Если вы хотите сопоставить фиксации в репозитории с личными учетными записями GitHub авторов во время импорта, перед началом импорта убедитесь, что у каждого участника репозитория есть учетная запись GitHub.

В репозиториях и отдельных файлах применяются ограничения на размер. Дополнительные сведения см. в разделе "AUTOTITLE"

Импорт репозитория с помощью GitHub Importer

  1. В правом верхнем углу любой страницы щелкните , а затем щелкните Импорт репозитория.

    Снимок экрана: правый верхний угол любой страницы на GitHub. Значок плюса выделен оранжевым контуром.

  2. В поле "URL-адрес клона старого репозитория" введите URL-адрес проекта, который вы хотите импортировать.

  3. В разделе "Владелец" выберите раскрывающееся меню и щелкните личная учетная запись или организацию, чтобы владеть репозиторием.

  4. В разделе "Имя" введите имя репозитория на GitHub.

  5. В разделе "Конфиденциальность" выберите видимость для репозитория. Дополнительные сведения см. в разделе Настройка видимости репозитория.

  6. Просмотрите введенные сведения и нажмите кнопку Начать импорт.

  7. Если для старого проекта требуются учетные данные, введите свои учетные данные для этого проекта. Если для вашей учетной записи пользователя в старом проекте включен единый вход SAML или 2FA, введите personal access token с разрешениями на чтение репозитория в поле "Пароль" вместо пароля.

  8. Щелкните Отправить.

  9. Если по URL-адресу клона старого проекта размещено несколько проектов, выберите проект, который вы хотите импортировать, и нажмите кнопку Отправить.

  10. Если вы переходите из системы управления версиями, отличной от Git, и ваш проект содержит файлы размером более 100 МБ, выберите, следует ли импортировать большие файлы с помощью хранилища больших файлов Git, а затем нажмите кнопку Продолжить.

После окончания импорта вы получите уведомление по электронной почте.