Git remote prefix简化使用CVM的CodeCommit的推送和拉取。

git-remote-cvm的Python项目详细描述


git远程cvm

这个包提供了一个使用CVM从AWS CodeCommit推拉的简单方法。此包扩展了git,以支持前缀为 cvm://。在

…您可以简单地克隆存储库

% git clone cvm://role-name@account-name/repository-name

git remote cvm包适用于Python版本:

  • 3.6.x及更高版本
  • 3.7.x及更高版本

先决条件

在使用git remote cvm之前,必须:

  • 完成AWS编解码器的初始配置,包括:
    • 安装和配置CVM
  • 在您的AWS帐户中创建一个AWS CodeCommit存储库(或者已经有一个)。在
  • 安装Python及其包管理器pip(如果尚未安装)。要下载并安装最新版本的Python,visit the Python website。在
  • 在Linux、macOS、Windows或Unix计算机上安装Git。在
  • 在Linux、macOS、Windows或Unix计算机上安装最新版本的AWS CLI。你可以找到说明书here。在

注意:在某些操作系统上安装awscli需要pip版本9.0.3或更高版本。要检查您的pip版本,请打开终端并键入以下命令:

^{pr2}$

如果版本不是9.0.3或更高版本,请运行以下命令以更新您的pip版本:

% curl -O https://bootstrap.pypa.io/get-pip.py
% python3 get-pip.py --user

设置

步骤1:安装git remote cvm

  • 在Linux、macOS、Windows或Unix计算机上,使用pip命令安装git remote cvm。例如:
% pip3 install git-remote-cvm
  • 如果您已经安装了git remote cvm,则可以使用–upgrade参数升级到最新版本:
% pip3 install --upgrade git-remote-cvm

步骤4:克隆存储库

  • 在终端上,使用存储库的详细信息运行git clone cvm命令。例如:
% git clone cvm://power-user-role@dev-account/web-project-1
Cloning into 'web-project-1'...
remote: Counting objects: 1753, done.
Receiving objects: 100% (1753/1753), 351.77 KiB | 1.91 MiB/s, done.
Resolving deltas: 100% (986/986), done.

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java未能实例化[org.springframework.web.servlet.HandlerMapping]:工厂方法“resourceHandlerMapping”引发异常;没有ServletContext集   date Java 8–使用时区从LocalDateTime创建即时   带有BigInteger的Java hmacSHA256与C不同#   java线在未最大化时绘制在错误的位置   java错误:数据源拒绝建立连接,来自服务器的消息:“连接太多”   java Beanio:如何根据另一个字段值验证字段?   java SonarQube无法连接到>本地主机/0:0:0:0:0:0:0:1:9000   JavaLucene实现对相关性的自定义评分   排序java。lang.IllegalArgumentException:比较方法违反了它的通用合同java。base/java。util。蒂姆索特。合并崩溃   java处理来自另一个类的按钮按下   java未检测到短电源按钮按下   java需要在另一个具有RecyclerView的活动中使用复选框放置所选(多个)RecyclerView项行   java捆绑包的激活器无效