开始阅读实施指南

5 个步骤 | 30 分钟

Project-Migrate-Github-to-CodeCommit
architectural-diagram
project_migrate-git

在该项目中,您将了解如何将现有的 Git 存储库或不受版本控制的本地内容迁移到 AWS CodeCommit。AWS CodeCommit 是一种完全托管的源控制服务,这项服务使公司能够轻松地托管安全且高度可扩展的私有 Git 存储库。该项目还包括有关如何成功地将大型存储库迁移到 CodeCommit 的说明。使用 CodeCommit 托管源代码的优势包括可提供完全托管的体验、安全性和高可用性,并能够使用现有工具进行扩展。CodeCommit 还为新的 CodeCommit 用户提供了 AWS 免费套餐优惠。

要实现的目标:

使用 AWS CodeCommit 创建私有 Git 存储库。私有 Git 存储库是项目的目标托管位置。

将项目迁移到 CodeCommit 存储库。您可以迁移现有的 Git 存储库,也可以迁移存储在本地的不受版本控制的项目。对于大规模迁移,您可以按照有关使用脚本以增量方式迁移存储库的说明进行操作。

开始之前的准备事项:

AWS 账户:您需要一个 AWS 账户才能开始使用 CodeCommit。注册 AWS

Git 存储库或本地内容:建议 (但不强制要求) 您拥有要迁移的现有 Git 存储库或本地项目。本指南包含一个示例存储库,您可以使用该示例存储库练习迁移操作。

Git 使用经验:建议您具备 Git 使用经验。

AWS 使用经验:建议 (但不强制要求) 您具备 AWS 使用经验。

月度账单估算

使用 AWS CodeCommit 托管项目的总费用会有所不同,具体取决于您的使用量。任何拥有 AWS 账户的人员均可免费试用 AWS CodeCommit。每个月可以有 5 位活动用户利用您的账户免费试用 AWS CodeCommit,这是在限制范围内的,如果活动用户超过 5 位,则每月需要为每位活动用户支付 1 USD。没有预付费用,也无需订立合约。新老 AWS 客户均可无限期享受此项适用于 AWS CodeCommit 的 AWS 免费套餐优惠,标准的免费套餐期限 (12 个月) 过后,此项优惠也不会过期。要查看使用的服务及其相关费用的详细信息,请参阅使用的服务与费用

开始阅读实施指南

需要更多资源才能开始使用 AWS?请访问“入门资源中心”以了解更多信息。

AWS CodeCommit 是一种完全托管的源控制服务,这项服务使公司能够轻松地托管安全且高度可扩展的私有 Git 存储库。使用 CodeCommit,您无需运作自己的源控制系统,也无需担心基础设施的扩展能力。

查看文档以便了解有关如何开始使用 AWS CodeCommit 的更多信息。