我想克隆一个历史悠久的存储库。我只对一些短暂的、尚未合并的功能分支和 master .
master
为了不让自己与过去的历史和合并的分支混淆,我想从一个特定的提交SHA开始做一个浅层克隆。
然而,到目前为止,我只找到了关于如何进行浅层克隆的文档,其中只包括最后一个 n 提交( --depth )resp,自特定日期以来的提交( --shallow-since
n
--depth
--shallow-since
有没有办法指定从给定提交开始的浅层克隆?
没有,这有点遗憾,因为Git很容易实现。
通常使用 --depth --deepen --深度 根据需要。
--deepen
--深度
在那个特殊提交时创建一个分支然后 git clone --single-branch ?
git clone --single-branch