Документация по миграциям
Если вы перемещаетесь на GitHub из другой платформы размещения кода или перемещается между продуктами GitHub и узнайте, как использовать наше средство миграции для работы с вами.
Рекомендуемая конфигурация
Планирование миграции на GitHub
Узнайте, как спланировать и выполнить успешную миграцию на GitHub или между продуктами GitHub.
Сведения о средстве миграции GitHub
GitHub предоставляет различные варианты инструментов для поддержки миграции на GitHub и между продуктами GitHub.
Пути миграции на GitHub
Общие сведения о путях, доступных для миграции на GitHub из других продуктов или между продуктами GitHub.
Статьи
Use GraphQL to migrate repositories from Azure DevOps to GitHub Enterprise Cloud
Вы можете создать собственные инструменты для миграции репозиториев с Azure DevOps в GitHub Enterprise Cloud с помощью GraphQL API.
Восстановление манекенов для GitHub Enterprise Importer
После миграции вы можете назначить журнал удостоверения заполнителя или манекену члену вашей организации.
Добавление локально размещенного кода в GitHub
Если код хранится локально на компьютере и отслеживается Git или не отслеживается системой управления версиями (VCS), можно импортировать код в GitHub с помощью команд GitHub CLI или Git.
Доступ к журналам миграции для GitHub Enterprise Importer
После выполнения миграции необходимо просмотреть журнал миграции, чтобы проверить наличие данных, которые не переносятся должным образом.
Импорт внешнего репозитория Git с помощью командной строки
Если репозиторий Git хранится в службе размещения кода, недоступной из общедоступного Интернета, можно импортировать репозиторий с помощью Git в командной строке.
Импорт репозитория Mercurial
Вы можете импортировать репозиторий из Mercurial, преобразовав репозиторий в Git, а затем отправьте репозиторий Git в GitHub.
Импорт репозитория Subversion
Вы можете импортировать репозиторий из Subversion, преобразовав репозиторий в Git, а затем отправьте репозиторий Git в GitHub.
Импорт репозитория с помощью GitHub Importer
Если у вас есть проект, размещенный в другой службе размещения на основе Git, вы можете быстро импортировать его в GitHub с помощью средства GitHub Importer .
Импорт репозитория система управления версиями Team Foundation
Репозиторий можно импортировать из система управления версиями Team Foundation (TFVC), преобразовав репозиторий в Git, а затем отправьте репозиторий в GitHub.