跳至主要内容

迁移路径到 GitHub

查看可用于从其他产品或 GitHub 产品之间迁移到 GitHub 的路径概览。

关于迁移路径到 GitHub

如果您在 GitHub 产品之间迁移,例如从 GitHub Enterprise Server 迁移到 GitHub Enterprise Cloud,或从其他代码托管平台(如 Bitbucket Server 或 GitLab)迁移到 GitHub,您会希望将工作一起迁移:代码、代码的历史以及所有过去的对话和协作。

在规划迁移时,请考虑目标和来源。这些因素决定了迁移的路径。对于某些迁移路径,我们提供专用工具,能够迁移源代码、历史记录和元数据。对于其他情况,您需要执行更简化的 “源代码和历史” 或 “源代码快照” 迁移。

某些迁移路径需要仅在专家主导的迁移中提供的工具。欲了解更多信息,请联系您在 GitHub 销售团队 的客户经理,或查看 GitHub Expert Services 网站。

在我们的建议中,默认您希望在可能的情况下获得最高的保真度,即包括源代码、历史记录和元数据。

迁移到 GitHub.com

您可以查看迁移到 GitHub.com 的范围和工具,包括迁移到 GitHub Enterprise Cloud 的情况。您还可以查看任何附加信息或注意事项。

GitHub Enterprise Server 3.4.1 及以上迁移到 GitHub.com

  • 范围: 源代码、历史记录和元数据
  • 工具: GitHub Enterprise Importer
  • 更多信息
  • 注意事项
    • 对于 git 或元数据归档大于 40 GB 的仓库,请考虑使用我们的 GitHub Expert Services 来帮助将大型仓库控制在 Enterprise Cloud Importer 限制范围内。
    • 如果专家主导的迁移不适合您,您可以改为执行“源代码和历史”迁移。更多信息,请参见 迁移任何 Git 仓库到 GitHub.com

GitHub Enterprise Server 3.4.0 及以下迁移到 GitHub.com

  • 范围: 源代码、历史记录和元数据
  • 工具: GitHub Enterprise Importer
  • 更多信息
  • 注意事项
    • 对于 git 或元数据归档大于 40 GB 的仓库,请考虑使用我们的 GitHub Expert Services 来帮助将大型仓库控制在 Enterprise Cloud Importer 限制范围内。
    • 如果专家主导的迁移不适合您,您可以改为执行“源代码和历史”迁移。更多信息,请参见 迁移任何 Git 仓库到 GitHub.com

GitHub.com 迁移到 GitHub.com

从 GitHub.com 的迁移包括 GitHub Enterprise Cloud。此路径涉及采用 Enterprise Managed Users 或在受管企业之间迁移。

  • 范围: 源代码、历史记录和元数据
  • 工具: GitHub Enterprise Importer 或 GitHub Expert Services
  • 更多信息
  • 注意事项
    • 对于 git 或元数据归档大于 40 GB 的仓库,请考虑使用我们的 GitHub Expert Services 来帮助将大型仓库控制在 Enterprise Cloud Importer 限制范围内。
    • 如果专家主导的迁移不适合您,您可以改为执行“源代码和历史”迁移。更多信息,请参见 迁移任何 Git 仓库到 GitHub.com

Azure DevOps Services(Azure DevOps 云)迁移到 GitHub.com

Azure DevOps Server 迁移到 GitHub.com

Bitbucket Cloud(Bitbucket.org)迁移到 GitHub.com

Bitbucket Server 或 Bitbucket Data Center 迁移到 GitHub.com

  • 范围: 源代码、历史记录和元数据
  • 工具: GitHub Enterprise Importer
  • 更多信息
  • 注意事项
    • 对于 git 或元数据归档大于 40 GB 的仓库,请考虑使用我们的 GitHub Expert Services 来帮助将大型仓库控制在 Enterprise Cloud Importer 限制范围内。
    • 如果专家主导的迁移不适合您,您可以改为执行“源代码和历史”迁移。更多信息,请参见 迁移任何 Git 仓库到 GitHub.com

GitLab 迁移到 GitHub.com

  • 范围: 源代码、历史记录和元数据
  • 工具: GitHub Enterprise Importer
  • 更多信息: GitHub Expert Services 网站
  • 注意事项
    • 如果您希望使用 GitHub Enterprise Importer 将 GitLab 仓库迁移到 GitHub,请联系 GitHub Expert Services 团队。
    • 如果专家主导的迁移不适合您,您可以改为执行“源代码和历史”迁移。更多信息,请参见 迁移任何 Git 仓库到 GitHub.com

任何 Git 仓库迁移到 GitHub.com

任何 Mercurial 仓库迁移到 GitHub.com

  • 范围: 源代码和历史记录
  • 工具: Mercurial、Git CLI 和 Python
  • 更多信息: 导入 Mercurial 仓库

任何 Subversion (SVN) 仓库迁移到 GitHub.com

任何 Team Foundation Version Control (TFVC) 仓库迁移到 GitHub.com

任何 Perforce 仓库迁移到 GitHub.com

任何其他仓库迁移到 GitHub.com

GHE.com 迁移到 GitHub.com

当前我们的官方工具尚不支持此路径。请联系 GitHub Expert Services。

迁移到 GHE.com

如果您在进行带有数据驻留要求的 GitHub Enterprise Cloud 迁移,则迁移目标为 GHE.com。

迁移到 GHE.com 使用的工具与迁移到 GitHub.com 类似,但 GitHub Importer 不可用。

请点击下方链接查看迁移到 GHE.com 的范围和工具,以及任何附加信息或注意事项。

GitHub Enterprise Server 3.4.1 及以上迁移到 GHE.com

GitHub Enterprise Server 3.4.0 及以下迁移到 GHE.com

GitHub.com 迁移到 GHE.com

  • 范围: 源代码、历史记录和元数据
  • 工具: GitHub Enterprise Importer 或 GitHub Expert Services
  • 更多信息
  • 注意事项
    • 对于大小约 40 GB 以上的复杂仓库,我们建议联系 GitHub Expert Services。
    • 如果专家主导的迁移不适合您,您可以改为执行“源代码和历史”迁移。更多信息,请参见 迁移任何 Git 仓库到 GHE.com

Azure DevOps Services(Azure DevOps 云)迁移到 GHE.com

Azure DevOps Server 迁移到 GHE.com

Bitbucket Cloud(Bitbucket.org)迁移到 GHE.com

Bitbucket Server 或 Bitbucket Data Center 迁移到 GHE.com

GitLab 迁移到 GHE.com

  • 范围: 源代码、历史记录和元数据
  • 工具: 联系 GitHub Expert Services
  • 更多信息: GitHub Expert Services 网站
  • 注意事项

任何 Git 仓库迁移到 GHE.com

任何 Mercurial 仓库迁移到 GHE.com

  • 范围: 源代码和历史记录
  • 工具: Mercurial、Git CLI 和 Python
  • 更多信息: 导入 Mercurial 仓库

任何 Subversion (SVN) 仓库迁移到 GHE.com

任何 Team Foundation Version Control (TFVC) 仓库迁移到 GHE.com

任何 Perforce 仓库迁移到 GHE.com

任何其他仓库迁移到 GHE.com

迁移到 GitHub Enterprise Server

您可以查看迁移到 GitHub Enterprise Server 的范围和工具,包括任何附加信息或注意事项。

GitHub.com 迁移到 GitHub Enterprise Server

从 GitHub.com 的迁移包括 GitHub Enterprise Cloud。

GitHub Enterprise Server 迁移到 GitHub Enterprise Server

Azure DevOps 迁移到 GitHub Enterprise Server

Bitbucket Cloud(Bitbucket.org)迁移到 GitHub Enterprise Server

Bitbucket Server 或 Bitbucket Data Center 迁移到 GitHub Enterprise Server

GitLab 迁移到 GitHub Enterprise Server

任何 Git 仓库迁移到 GitHub Enterprise Server

任何 Mercurial 仓库迁移到 GitHub Enterprise Server

  • 范围: 源代码和历史记录
  • 工具: Mercurial、Git CLI 和 Python
  • 更多信息: 导入 Mercurial 仓库

任何 Subversion (SVN) 仓库迁移到 GitHub Enterprise Server

任何 Team Foundation Version Control (TFVC) 仓库迁移到 GitHub Enterprise Server

任何 Perforce 仓库迁移到 GitHub Enterprise Server

任何其他仓库迁移到 GitHub Enterprise Server

GHE.com 迁移到 GitHub Enterprise Server

当前我们的官方工具尚不支持此路径。请联系 GitHub Expert Services。

© . This site is unofficial and not affiliated with GitHub, Inc.