概览
AWS CodeCommit 是一种高度可扩展的托管型源代码控制服务,可以托管私有 Git 存储库。CodeCommit 将您的数据存储在 Amazon S3 和 Amazon DynamoDB 中,让您的存储库具有高可扩展性、可用性和持久性。您只需要创建一个存储库来存储您的代码。没有需要预置和扩展的硬件,也没有需要安装、配置和操作的软件。
本动手实验可以供您练习使用 AWS CodeCommit 这种 AWS 开发人员工具。在本实验中,您首先需要在 AWS CodeCommit 中创建一个代码存储库,然后在 EC2 中运行的 Linux 实例上创建一个本地存储库。创建本地存储库后,您需要对其进行一些更改,然后将更改同步(提交)到 AWS CodeCommit 存储库。
涵盖的主题
本实验演示了如何:
- 通过 Amazon 管理控制台,使用 AWS CodeCommit 创建代码存储库
- 使用 Git 在 Linux 实例上创建本地代码存储库
- 将本地存储库与 AWS CodeCommit 存储库同步
前提条件
学员应该具有一定的开发经验,并了解源代码存储库的原理,并且具有一些开发前经验。学员应该能够熟练地与 Amazon EC2 中运行的实例建立 SSH 连接,并在 Linux 命令行中使用 Linux 命令和编辑器。在参加本实验之前,学员应该至少已经学习了 Introduction to Amazon Elastic Compute Cloud (EC2)。
图标键
本实验中使用了不同图标,以提醒大家注意各种类型的说明和备注。下面的列表解释了每个图标的用途:
- 您必须运行的命令
- 您可以用来验证命令或已编辑文件输出的示例输出
- 某种提示、技巧或重要指导