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.
- 项目
标签: