首页 > git

git clone 克隆指定分支

时间:2023-08-13 阅读:1643 评论:0 作者:admin

使用git clone下时会将

克隆仓库

git clone  <git仓库地址> 

通常我们克隆某个仓库时会使用如上的git命令,这个会将git仓库中的所有分支所有提交都克隆到本地,这样做大部分情况下都没有问题,但有个缺点,那就是在网络不好或者git仓库很大时,会出现类似如下的错误:

error: RPC failed; curl 18 transfer closed with outstanding read data remaining

网络上给的办法是设置比较大的缓存:

git config --global http.postBuffer <字节数>

经过测试,有时可以有时不可以。
这里还有一些办法解决,那就是使用git clone的参数(–depth和–branch)来控制下载的量, 具体看下文。

克隆最近几次的提交

git clone --depth=1 <git仓库地址>  # 下载最近1次的提交
git clone --depth=3 <git仓库地址>  # 下载最近3次的提交

克隆指定的分支

git clone --branch <branchname> <git仓库地址> # 将<branchname>替换为实际的分支名

本文链接: https://django.org.cn/?id=15 转载请注明出处!

  •  标签:  
  • git  
评论区 交流一下吧!

共有0条评论来说两句吧...

欢迎 发表评论: