首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否可以在不先签出整个存储库的情况下执行稀疏签出?

是否可以在不先签出整个存储库的情况下执行稀疏签出?
EN

Stack Overflow用户
提问于 2010-11-07 03:52:06
回答 8查看 175.2K关注 0票数 201

我正在使用一个包含大量文件的存储库,这些文件需要几个小时才能签出。我正在研究Git是否可以很好地与这种存储库一起工作,因为它支持稀疏签出,但我能找到的每个例子都是这样的:

代码语言:javascript
复制
git clone <path>
git config core.sparsecheckout true
echo <dir> > .git/info/sparse-checkout
git read-tree -m -u HEAD

这一系列命令的问题在于,原始克隆也会执行签出。如果将-n添加到原始克隆命令,则read-tree命令将导致以下错误:

错误:稀疏签出在工作目录上没有留下任何条目

如何在不先签出所有文件的情况下执行稀疏签出?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4114887

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档