自特定提交以来git浅克隆

问题描述 投票:2回答:2

我想克隆一个历史悠久的存储库。我只对一些短暂的尚未合并的功能分支和master感兴趣。

为了不让自己与过去的历史和合并的分支混淆,我想从特定的提交SHA开始做一个浅层克隆。

但是,到目前为止,我只找到了关于如何进行浅层克隆的文档,这些文档仅包括最后一个n提交(--depth)resp,自特定日期以来的提交(--shallow-since)。

有没有办法从给定的提交开始指定浅克隆?

git shallow-clone
2个回答
1
投票

没有,这是一种耻辱,因为Git很容易实现。

通常使用--depth就足够了:只需从你认为足够的深度开始,如果不是,可以根据需要反复用--deepen--depth获取。


-1
投票

如何在特殊提交中创建分支然后git clone --single-branch

© www.soinside.com 2019 - 2024. All rights reserved.