首页 > 解决方案 > 仅在历史记录中的指定日期之前获取 GIT 子模块历史记录

问题描述

我有一个主项目和里面的一堆子模块库。下面给了我一个截断的历史。(我不在乎在此之前发生了什么)

git clone --shallow-since=2021-01-01 <SOME_REPO>

现在,我想在同一个超级项目中克隆一个子模块,但我没有看到 --shallow-since 的选项。我所看到的只是--深度。

git submodule update --init --depth=<VALUE> --recommend-shallow <SUBMODULE_2>

我正在使用 git 版本 2.33.1

标签: gitgit-submodules

解决方案


推荐阅读