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

参考

相关推荐
SiYuanFeng5 小时前
新手学Git:如何把本地 Git 项目上传到 GitHub
git·github
前端若水6 小时前
git回退并合并分支操作
git
MY_TEUCK8 小时前
【阿里云】阿里云 OSS 图片上传实战与避坑:一次环境变量覆盖引发的排查复盘
阿里云·云计算
程序员鱼皮11 小时前
Git WorkTree 是什么?凭什么能让 AI 编程效率翻倍?
git·ai·程序员·编程·ai编程
兔子小灰灰13 小时前
云服务器配置远程桌面
服务器·云计算
懵逼的小黑子13 小时前
git与远程仓库创建连接
git
前端若水14 小时前
Git 撤销与恢复完全指南(超级详细版)
大数据·git·elasticsearch
golang学习记14 小时前
Git 2.54 来了,这个新命令让我终于敢重写历史了
git·后端
其实防守也摸鱼14 小时前
AWVS下载和安装保姆级教程
linux·服务器·git
前端若水14 小时前
Git 可以做的所有操作(完整分类)
大数据·git·elasticsearch