跳至主要内容

关于 GitHub 的迁移工具

GitHub 提供各种不同的工具选项来支持迁移到 GitHub 和 GitHub 产品之间。

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

GitHub 提供各种不同的工具来支持这些迁移。不同的工具支持不同的迁移路径,并提供不同级别的迁移保真度。

一些工具,例如 GitHub Enterprise Importer,会迁移您代码的当前状态、所有代码的历史记录,以及您的设置和协作历史记录,例如问题和拉取请求。其他工具只迁移您的代码及其历史记录,甚至只迁移代码本身。

要确定最适合您迁移的工具,并了解如何使您的迁移成功,请参阅 "规划迁移到 GitHub."