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的代码库的创建。

参考

相关推荐
打码人的日常分享1 小时前
数据中心信息中心信息科管理制度
大数据·运维·网络·云计算·制造
无限进步_3 小时前
21. 合并两个有序链表 - 题解与详细分析
c语言·开发语言·数据结构·git·链表·github·visual studio
宁静致远20213 小时前
STM32CubeMX、MDK(Keil MDK)、git、vscode等工具中统一编码设置(UTF-8),确保中文支持,避免乱码问题
git·vscode·stm32
wb1899 小时前
LVS各种调度以及Haproxy调度重习
笔记·云计算·lvs·haproxy
hhzz11 小时前
阿里云的OpenAPI来操作云资源
阿里云·云计算·openapi
love530love11 小时前
Windows 多 Git 环境冲突:一个环境变量优先级引发的血案
人工智能·windows·git·环境变量·scoop
无限进步_14 小时前
面试题 02.04. 分割链表 - 题解与详细分析
c语言·开发语言·数据结构·git·链表·github·visual studio
甲枫叶1 天前
【claude】Claude Code正式引入Git Worktree原生支持:Agent全面实现并行独立工作
java·人工智能·git·python·ai编程
500佰1 天前
Hive常见故障多案例FAQ宝典 --项目总结(宝典一)
大数据·linux·数据仓库·hive·hadoop·云计算·运维开发
0xwang1 天前
Deepin25社区版修改Git编码
git