AWS CodeCommit创建git库

问题

在AWS云国际站上面使用CodeCommit服务创建git代码库。这里假设本地已经安装好git,ssh等工具,并且本地已经创建好相关公私钥文件,熟悉git和ssh通用配置文件,这里不会介绍windows和pc上面的ssh和git配置文件差异,需要读者自行管理好本地的ssh和git工具。

1.创建git库

找到CodeCommit服务主页面,如下图:

注意,这里选择的的云区是美国东部 (弗吉尼亚北部) us-east-1。点击进入,然后,点击创建存储库,开始创建git代码库,如下图:

填入名称和描述,点击创建,如下图:

创建完后,我们参考代码库页面介绍ssh方式进行配置,如下图:

2.配置ssh公钥

打开IAM页面,选择用户,选中自己的账号,点击上传SSH公钥,如下图:

复制粘贴自己本地ssh公钥文件(~/.ssh/id_rsa.pub)内容,到对话框中,如下图:

点击上传ssh公钥,即完成将本地ssh公钥配置到aws云上。上传成功后,记住该SSH公钥ID,并复制,如下图:

vim ~/.ssh/config

在本地,打开该文件配置SSH公钥ID,配置内容如下:

bash 复制代码
Host git-codecommit.*.amazonaws.com
# Stackdin User
User SSH公钥ID
IdentityFile ~/.ssh/id_rsa

保存该文件后,重新对~/.ssh/config文件进行权限调整,如下:

bash 复制代码
chmod 600 config

3.ssh方式链接git库

使用git clone命令即可拉去存储库,如下

bash 复制代码
git clone ssh://git-codecommit.us-east-1.amazonaws.com/v1/repos/xxxx

总结

到这里我们就完成codecommit的代码库的创建。

参考

相关推荐
小豆庄23 分钟前
处理含车牌/人脸的隐私视频,如何做到数据不离机?
opencv·ai·云计算·视频
长成一棵参天树1 小时前
React15 vs React16 核心区别
git·vscode
大狼鲸3 小时前
阿里云ECS自动快照怎么配置?新手数据备份避坑指南
阿里云·云计算·github
驭渊的小故事5 小时前
Git 基础操作与对象观察
git
workflower5 小时前
无人机注册量与飞行量
大数据·网络·人工智能·云计算·汽车·无人机
Hvitur6 小时前
Gitea 版本控制服务端【Red Hat 离线安装】
git
flytalei7 小时前
逐浪笔记 GitOps 实战:Jenkins 构建、Argo CD 同步与 Git 回滚
笔记·git·jenkins
逐流人8 小时前
ELK企业级日志分析系统:从零搭建集中化日志平台
运维·elk·云原生·云计算·日志分析
熊出没8 小时前
CommitLoom 使用教程:在 IntelliJ IDEA 中自动生成 Git 提交信息
java·git·intellij-idea
ha_lydms9 小时前
阿里云大数据组件
大数据·hadoop·阿里云·spark·云计算·数据处理·dataworks