建议
文章
Azure DevOps 和 GitHub 之间的主要差异
从 Azure DevOps 移动到 GitHub 后,存储库访问、身份验证和拉取请求等核心工作流有所不同。
从 Bitbucket Server 迁移到 GitHub Enterprise Cloud 的概述
了解使用 GitHub Enterprise Importer 从 Bitbucket Server 迁移到 GitHub 的过程(从计划、实现到完成后续任务)。
从 GitHub Enterprise Server 导出迁移数据
要更改平台或从试用实例迁移到生产实例,可以通过准备实例、锁定仓库和生成迁移存档来从 GitHub Enterprise Server 实例导出迁移数据。
从 GitHub.com 导出迁移数据
您可以使用 API 从 GitHub.com 上的组织中选择要迁移的存储库,然后生成一个迁移存档,并将其导入到 GitHub Enterprise Server 实例中。
以编程方式导入存储库
可以通过编程方式将存储库导入到 GitHub。
使用 GitHub Enterprise Importer 排查迁移问题
如果迁移失败或产生意外结果,可以尝试常见的故障排除步骤。
使用 GitHub 导入工具导入仓库
如果你在另一个基于 Git 的托管服务上托管了项目,则可以使用 GitHub Importer 工具自动将其导入到 GitHub。
使用 GraphQL 将存储库从 Azure DevOps 迁移到 GitHub Enterprise Cloud
可以构建自己的工具,使用 GraphQL API 将存储库从 Azure DevOps 迁移到 GitHub Enterprise Cloud。
使用命令行导入外部 Git 存储库
如果在 Git 存储库中跟踪了源代码,可以在命令行上使用 Git 导入存储库。