我正在使用一个包含大量文件的存储库,这些文件需要几个小时才能签出。我正在研究Git是否可以很好地与这种存储库一起工作,因为它支持稀疏签出,但我能找到的每个例子都是这样的:
git clone <path>
git config core.sparsecheckout true
echo <dir> > .git/info/sparse-checkout
git read-tree -m -u HEAD
这一系列命令的问题在于,原始克隆也会执行签出。如果将-n添加到原始克隆命令,则read-tree命令将导致以下错误:
错误:稀疏签出在工作目录上没有留下任何条目
如何在不先签出所有文件的情况下执行稀疏签出?
https://stackoverflow.com/questions/4114887
复制相似问题