[AWS]CodeCommit的创建与使用

背景:CodeCommit是AWS自带的代码管理仓库,使用起来很不顺手,不如自建的gitlab仓库。不足之处很多,比如:缺乏可视化工具、用户管理麻烦,仓库管理手段贫瘠。

老板为了简单就使用了CodeCommit进行管理,没办法就给大家演示一下这个仓库怎么使用的。

1.创建。


这样仓库就创建成功了

2.创建用户,创建一个可以在CodeCommit拉取代码的用户。这个用户是在AWS IAM一起创建管理的,不想是gitlab在仓库下去创建用户,有所差异。

创建用户
赋予这个权限,这个权限对账号下所有仓库都有拉取权限:
如果想要单独控制指定的仓库,可以去自建权限,指定特定仓库。

3.让开发拉取仓库使用

进入所创建的用户,到"安全凭证"

创建一个"适用于 AWS CodeCommit 的 HTTPS Git 凭证"

创建成功后,你会获得一个凭证的账号和密码,将这个密码发给开发。

开发直接使用克隆仓库的命令:

复制代码
git clone https://git-codecommit.region.amazonaws.com/v1/repos/仓库名

运行时,会弹出一个小窗口,提示输入账号密码。

搞定。

PS:

CodeCommit不能针对分支做限制,比如限制OD团队只能拉取dev分支的数据,是不可实现的,我已经试了一万种方式,请不要浪费时间了,创建一个新仓库吧。

相关推荐
暮雨疏桐7 小时前
阿里云函数计算部署广告数据ETL方案
阿里云·云计算
天草二十六_简村人10 小时前
对接AI大模型之nginx代理配置SSE接口
运维·网络·nginx·http·阿里云·ai·云计算
yyuuuzz11 小时前
独立站部署的几个常见技术问题
运维·服务器·网络·云计算·aws
China_Yanhy12 小时前
AWS RDS PostgreSQL 大版本升级故障复盘与 SRE 最佳实践指南
运维·云计算·aws
HehuaTang13 小时前
IPOIB TCP ROCE IB 性能比较
网络·云计算
yyuuuzz1 天前
企业出海中的技术稳定性问题梳理
运维·服务器·网络·github·aws
ZStack开发者社区1 天前
青海交科携手云轴科技ZStack为青海交控集团打造智慧物流大数据平台
大数据·服务器·科技·云计算·gpu算力
yyuuuzz1 天前
aws亚马逊云上部署常见问题梳理
运维·服务器·网络·数据库·云计算·aws
Hy行者勇哥1 天前
阿里云百炼平台技术文档
阿里云·云计算
TG_yunshuguoji1 天前
阿里云代理商:DeepSeek V4 API接入全攻略 + 云服务器部署指南
运维·阿里云·云计算·ai智能体·deepseek-v4