在GIT中进行浅层克隆时,只检索到一个分支

时间:2016-02-19 11:34:36

标签: git

我正在尝试缩小大型存储库以减少服务器负载。我正在使用命令

git clone --depth 1000 url

但是当克隆完成后我只有一个分支。未克隆的分支是新的(3周左右),克隆的历史有3个月,因此这些分支必须在该历史中。如果我尝试用

搜索所有分支
git branch -a 

仅显示一个分支。

有什么想法吗? 提前谢谢!

1 个答案:

答案 0 :(得分:2)

浅层克隆默认只获得一个分支。如果您想获取所有分支,请将--no-single-branch传递给git clone