aws codecommit 代码托管服务使用

1.在aws 的IAM 创建用户

2.为用户增加codecommitfullaccess的权限

3.将机器的ssh公钥添加到用户的安全证书

这里需要把ssh的密钥id记录一下。克隆代码的时候需要

4.创建codecommit仓库

5.使用ssh密钥id 验证 代码仓库是否可连接

[[email protected] ~]# ssh ssh密钥[email protected]
The authenticity of host ‘git-codecommit.us-east-2.amazonaws.com (52.95.20.120)‘ can‘t be established.
RSA key fingerprint is a9:6d:03:ed:08:42:21:be:06:e1:e0:2a:d1:75:31:5e.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘git-codecommit.us-east-2.amazonaws.com,52.95.20.120‘ (RSA) to the list of known hosts.
You have successfully authenticated over SSH. You can use Git to interact with AWS CodeCommit. Interactive shells are not supported.Connection to git-codecommit.us-east-2.amazonaws.com closed by remote host.
Connection to git-codecommit.us-east-2.amazonaws.com closed.

6.克隆代码到本地

[[email protected] ~]# git clone ssh://ssh密钥[email protected]/v1/repos/pngtree  test
Initialized empty Git repository in /root/test/.git/

7.git 的一些常用操作

git add  ./
git commit -m “test”
git push origin master
时间: 2024-11-05 10:54:16

aws codecommit 代码托管服务使用的相关文章

构建自己的SVN 代码托管服务

本文原创自 http://blog.csdn.net/voipmaker  转载注明出处. 一般公司会搭建自己的代码仓库,如SVN,GIT等,本文描述如果在centos从头上搭建SVN服务器 1. 安装apache svn模块和svn yum install mod_dav_svn subversion 2. 配置svn配置文件 vim /etc/httpd/conf.d/subversion.conf <Location /repos> DAV svn SVNParentPath /var/

代码托管服务平台GitHub

GitHub 可以托管各种 git 库,并提供一个 Web 界面,但与其它像 SourceForge 或 Google Code 这样的服务不同,GitHub 的独特卖点在于从另外一个项目进行分支的简易性.为一个项目贡献代码非常简单:首先点击项目站点的 "fork" 按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的 "pull request" 机制向项目负责人申请代码合并. Git 是一个分布式的版本控制系统,最初由 Linus Torvald

基与SVN和GIT的各大代码托管服务站点分析与比较

免费版 开发版 高级版 价格 ( 单个项目 ) 免费 ¥49/月.¥245/半年.¥441/年 ¥199/月.¥995/半年.¥1791/年 项目成员 10人 20人 50人 Git 仓库容量 1G 5G 10G 演示平台 512M 内存/用户,24 小时挂起1 1G 内存/项目,无挂起 2G 内存/项目,无挂起 自定义域名 不支持 支持 支持 WebIDE 3 Workspaces/用户 不占成员个人份额 不占成员个人份额 SLA2 - - 99.9% 数据打包下载3 不支持 支持 支持 客服

局域网代码托管服务端——gitblit在windows系统中的安装(GIT的服务端)

一.环境要求. 一台配置了Java JDK1.8的计算机. 具体配置可以参考https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html 二.下载Gitblit. 下载地址:http://www.gitblit.com/ 三.解压缩下载的压缩包即可,无需安装. 四.创建用于存储资料的文件夹. 五.配置gitblit.properties 文件. 找到Git目录下的data文件下的defaults.properties文件,“记事本

AWS re:Invent 2014回顾

亚马逊在2014年11月11-14日的拉斯维加斯举行了一年一度的re:Invent大会.在今年的大会上,亚马逊一股脑发布和更新了很多服务.现在就由我来带领大家了解一下这些新服务. 安全及规范相关 AWS Key Management Service 该服务可用于管理数据加密秘钥,以及使用硬件设备来保护秘钥.它与Amazon EBS,Amazon S3及Amazon Redshift高度集成.还与CloudTrail集成,可提供所有秘钥使用情况的日志. AWS Config(预览) 这是个配置管理

AWS 学习之路(技术专业人员Training and Certification)架构解决方案1

AWS 学习之路--技术专业人员架构解决方案1·(1h) 摘要主题: DevOps和云迁移. 将AWS云架构与传统架构进行比较. 联系用于生成各个解决方案的AWS服务,了解可能的迁移策略和技术含义. 第一部分:基于AWS的DevOps DevOps和传统架构的区别: 传统架构: DevOps模型: 独立环境 两团队协作额(开发运维团队) 线性开发 经常沟通 工程师执行开发和运营 提高效率 流程和完成方式延迟对客户的交付 改进服务质量 端到端模型 也可能会涉及QA和安全团队 开发和基础设施是每个团

AWS系列之一 亚马逊云服务概述

云计算经过这几年的发展,已经不再是是一个高大上的名词,而是已经应用到寻常百姓家的技术.每天如果你和互联网打交道,那么或多或少都会和云扯上关系.gmail.github.各种网盘.GAE.heroku等各种服务都属于云服务的范畴.那么云计算的定义到底是什么?这里有摘自wiki的定义. Cloud computing in general can be defined as a computer network which includes, computing hardware machine o

云计算面试题及答案,AWS云计算面试题

如今,越来越多的人通过 AWS 来入门云计算.很多初学者都迫切地想要知道如何才能成为一名 Linux 管理员,于是我想通过本文详细介绍一下云计算的相关知识,希望能够借此来解答开发者心中的疑问.本文既包括 AWS 的基础知识,又包括复杂架构的自动化部署这样的高级操作.读者可以根据自己的背景和基础,选择自己感兴趣的部分阅读. 开始之前,我先假设你具备以下能力: 拥有初级或者中级的 Linux 系统管理技能.至少熟悉一门编程语言或者脚本语言.不必特别精通,但是要有实际的编程经历.愿意花时间去解决一些复

探讨 Git 代码托管平台的若干问题

关于 Git 版本控制软件种类繁多,维基百科收录的最早的版本控制系统是 1972 年贝尔实验室开发的 Source Code Control System.1986 年 Concurrent Versions System(CVS) 诞生,CVS 曾非常流行,但今时用之寥寥无几,不过 OpenBSD 仍在使用 CVS.2000 年 CollabNet 创建了 Subversion 项目,2009年,Subversion 被 Apache 基金会接受成为顶级项目并被命名为 Apache Subve