您可以通过多种方法将 Git 存储库迁移到 CodeCommit 存储库:克隆、镜像、迁移所有或部分分支等。您也可以将计算机上的本地、非版本控制内容迁移到 CodeCommit。
以下主题演示了迁移存储库的一些方法。您的步骤可能会有所不同,具体取决于存储库的类型、样式或复杂性以及您针对迁移内容和方式所做的决定。对于非常大的存储库,您可能需要考虑增量迁移。
注意
您可以从其他版本控制系统(例如 Perforce、Subversion、TFS 等)迁移到 CodeCommit,但必须先迁移到 Git。
有关更多选项,请参阅 Git 文档。
或者,您可以阅读 Scott Chacon 和 Ben Straub 编写的 Pro Git 图书中的迁移到 Git 部分。