【发布时间】:2015-10-15 20:35:53
【问题描述】:
我想从存储库中的一个分支下载所有文件。假设我的 REP 存储库中有分支 dev 和 master。我想从 master 分支下载所有文件。
如果我这样做git clone,我会得到所有分支和.git 文件夹。我想要做的只是下载分支内的文件,而不需要任何额外的文件。这可能吗?
【问题讨论】:
-
不,这不可能。
我想从存储库中的一个分支下载所有文件。假设我的 REP 存储库中有分支 dev 和 master。我想从 master 分支下载所有文件。
如果我这样做git clone,我会得到所有分支和.git 文件夹。我想要做的只是下载分支内的文件,而不需要任何额外的文件。这可能吗?
【问题讨论】:
如果您关心的是限制带宽,那么您可以这样做
git clone --depth 1 http://git_url
它只会克隆最后一次提交。
如果你绝对不想要其他文件,你可以这样做
git clone --depth 1 http://git_url
rm -rf git_repo/.git
【讨论】: