AWS CodeCommit创建git库

问题

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

1.创建git库

找到CodeCommit服务主页面,如下图:
搜索codecommit
注意,这里选择的的云区是美国东部 (弗吉尼亚北部) us-east-1。点击进入,然后,点击创建存储库,开始创建git代码库,如下图:
点击创建存储库
填入名称和描述,点击创建,如下图:
创建git库
创建完后,我们参考代码库页面介绍ssh方式进行配置,如下图:
创建git库完成

2.配置ssh公钥

打开IAM页面,选择用户,选中自己的账号,点击上传SSH公钥,如下图:
开始配置ssh公钥文件
复制粘贴自己本地ssh公钥文件(~/.ssh/id_rsa.pub)内容,到对话框中,如下图:
复制ssh文件
点击上传ssh公钥,即完成将本地ssh公钥配置到aws云上。上传成功后,记住该SSH公钥ID,并复制,如下图:
ssh公钥ID
vim ~/.ssh/config
在本地,打开该文件配置SSH公钥ID,配置内容如下:

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

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

chmod 600 config

3.ssh方式链接git库

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

git clone ssh://git-codecommit.us-east-1.amazonaws.com/v1/repos/xxxx

总结

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

参考

  • 了解如何上传您的 SSH 公有密钥

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/337624.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RocketMQ 消费重试

消费者出现异常,消费某条消息失败时, Apache RocketMQ 会根据消费重试策略重新投递该消息进行故障恢复。本文介绍消费重试机制的原理、版本兼容性和使用建议。 一、应用场景​ Apache RocketMQ 的消费重试主要解决的是业务处理逻辑失败导致的消费完整性…

内裤洗衣机有用吗?五款小型洗衣机全自动推荐

随着内衣洗衣机的流行,很多小伙伴在纠结该不该入手一款内衣洗衣机,专门来洗一些贴身衣物,答案是非常有必要的,因为我们现在市面上的大型洗衣机只能做清洁,无法对我们的贴身衣物进行一个高强度的清洁,而小小…

ubuntu查看内存使用情况命令

命令简介 在Ubuntu系统中,可以使用终端命令来查看电脑的内存使用情况。打开终端并输入以下命令: free -h 该命令可用于查看系统中内存的总量、已使用的内存、空闲的内存及缓冲区使用的内存。其中“-h”选项用于以人类可读的格式显示内存大小。执行该命…

Java BIO、NIO(通信/群聊系统、零拷贝)、AIO

Java BIO、NIO(通信/群聊系统、零拷贝)、AIO BIO、NIO、AIO特点和场景 BIO(Blocking I/O)、NIO(Non-blocking I/O)、AIO(Asynchronous I/O)是Java中用于处理I/O操作的三种不同的I/O模型,它们具…

云卷云舒:kubernetes简介

Kubernetes是由google公司在2014年发布的一款开源的容器编排引擎,用于容器化应用程序的自动化部署、扩展与管理。它能够编排多种容器任务,涵盖虚拟机集群管理、负载均衡以及网络流量分配等等。2017年,aws、微软云、阿里云等等著名的云计算公司…

Page 251~254 Win32 GUI项目

win32_gui 源代码&#xff1a; #if defined(UNICODE) && !defined(_UNICODE)#define _UNICODE #elif defined(_UNICODE) && !defined(UNICODE)#define UNICODE #endif#include <tchar.h> #include <windows.h>/* Declare Windows procedure */…

多链混沌:Layer2 格局演变与跨链流动性的新探索

点击查看原文&#xff1a;多链混沌&#xff1a;Layer2 格局演变与跨链流动性的新探索 如今的 Crypto 是一个由多链构成的混沌世界。曾经&#xff0c;以太坊聚集了加密世界绝大多数的流动性与 DeFi 应用&#xff0c;但现在其 TVL 占比已经降到 60% 以下&#xff0c;并仍处于下降…

多通道叠加显示图片(基于PIL)

前言 对于图像分割的任务&#xff0c;往往将原图与目标分割图像叠加显示会得到一张很好的mask示意图&#xff0c;本篇博客就跟大家分享一下如何在python中叠加显示多张图片 任务描述 叠加显示下面两张图片&#xff0c;他们的像素都是&#xff0c;区别是左边的是三通道彩色图…

亚信安慧AntDB团队引领数据库创新浪潮

湖南亚信安慧科技有限公司&#xff0c;原亚信科技AntDB团队&#xff0c;近日获得信创工委会颁发的创新活跃度荣誉&#xff0c;充分肯定了其在科技创新领域的杰出表现。在当前全球经济下行的大环境中&#xff0c;创新正逐渐成为国家、企业和个人发展的关键因素。亚信安慧作为一家…

MobaXterm游戏讲解

前言 没想到吧&#xff0c;这里还有游戏&#xff0c;以下是玩法 玩法 注 点击Type可以自由更改地图大小 1.Netwalk 这个游戏是用鼠标点击每一个格子&#xff0c;进行旋转方向&#xff0c;使得所有方块连接接来&#xff0c;全部变成亮蓝色 2.Mines 这个就是扫雷了&#xff…

linux和windows机器下创建共享文件夹

1、安装samba sudo apt-get install samba 2、创建共享文件夹 sudo mkdir /smb sudo chmod 777 /smb/ 3、备份配置 sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak 4、修改配置 sudo vim /etc/samba/smb.conf 添加以下信息到文件结尾 [SMB share] #描述信息…

The Planets:Venus

靶场下载 The Planets: Venus ~ VulnHub 信息收集 # arp-scan -l Interface: eth0, type: EN10MB, MAC: 00:0c:29:43:7c:b1, IPv4: 192.168.1.60 Starting arp-scan 1.10.0 with 256 hosts (https://github.com/royhills/arp-scan) 192.168.1.1 00:50:56:c0:00:08 …