【发布时间】:2011-06-23 05:10:17
【问题描述】:
我有一个 git repo,我想做一个浅拷贝,并且只拉一个分支。
This SO question 表示默认情况下 git clone 会拉取所有远程分支。我想做一个只有一个分支的浅拷贝。
我这样做是为了部署到生产环境中。完整结帐超过 400MB,但 head 的 git 存档只有 16MB。看来克隆拉下所有分支的行为导致我的下载量远远大于必要的量。
【问题讨论】:
-
对不起...您是回答自己的问题还是我误解了? (
git archive) -
注意:我已经用 git1.7.10 和新的“
git clone --single-branch”选项更新了我的答案。
标签: git