如果您要在 GitHub 产品之间迁移,例如从 GitHub Enterprise Server 迁移到 GitHub Enterprise Cloud,或从其他代码托管平台(例如 Bitbucket Server 或 GitLab)迁移到 GitHub,您需要将您的工作带到新的平台:您的代码、代码历史记录以及您过去的所有对话和协作。
GitHub 提供各种不同的工具来支持这些迁移。不同的工具支持不同的迁移路径,并提供不同级别的迁移保真度。
某些工具(如 GitHub Enterprise 导入器)会迁移代码的当前状态、所有代码的历史记录以及您的设置和协作历史记录(例如问题和拉取请求)。其他工具仅迁移您的代码及其历史记录,甚至仅迁移代码本身。
要确定最适合您迁移的工具并了解如何成功进行迁移,请参阅“规划您迁移到 GitHub”。