为了账号安全,请及时绑定邮箱和手机立即绑定

仅克隆一个分支

仅克隆一个分支

Git
临摹微笑 2020-02-04 14:10:44
我想知道如何只克隆一个分支而不是克隆整个Git存储库。
查看完整描述

3 回答

?
慕的地8271018

TA贡献1796条经验 获得超4个赞

“ --single-branch ”开关是您的答案,但仅当您具有git版本1.8.X及更高版本时,它才有效


#git --version 

如果您已经安装了git版本1.8.X,则只需使用“ -b分支和--single分支”来克隆单个分支


#git clone -b branch --single-branch git://github/repository.git

在Ubuntu 12.04 / 12.10 / 13.10和Debian 7中,默认情况下默认的git安装仅适用于1.7.x版本,其中--single-branch是未知开关。在这种情况下,您需要首先从非默认的ppa安装更新的git,如下所示。


sudo add-apt-repository ppa:pdoes/ppa

sudo apt-get update

sudo apt-get install git

git --version

一旦安装了1.8.X,现在只需执行以下操作:


git clone -b branch --single-branch git://github/repository.git

Git现在将仅从服务器下载单个分支。



查看完整回答
反对 回复 2020-02-04
  • 3 回答
  • 0 关注
  • 532 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信