Документация по миграциям
Если вы переходите GitHub с другой платформы для хостинга кода или переходите между GitHub продуктами, узнайте, как использовать наши инструменты для миграции, чтобы взять свою работу с собой.
Рекомендуемая конфигурация
Планирование миграции на GitHub
Узнайте, как спланировать и выполнить успешную миграцию на GitHub или между продуктами GitHub.
Сведения о средстве миграции GitHub
GitHub предоставляет различные варианты инструментов для поддержки миграции на GitHub и между продуктами GitHub.
Пути миграции на GitHub
Общие сведения о путях, доступных для миграции на GitHub из других продуктов или между продуктами GitHub.
Статьи
Migrate your repositories from Azure DevOps to GitHub
Проведите пробный запуск, а затем перенесите репозитории с Azure DevOps в GitHub.
Prepare for your migration from Azure DevOps to GitHub
Планируйте свою миграцию, понимая сроки, данные для перемещения и организационную структуру.
Understand migrations from Azure DevOps to GitHub
GitHub Enterprise Importer может автоматизировать миграцию с Azure DevOps.
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 в командной строке.