Git克隆:克隆后增加深度

bre*_*att 5 git

我正在使用一个非常大的存储库。无论好坏,即使使用git clone --depth=1也会产生几 MB。整个仓库超过 1GB,我不需要那么多信息。

克隆一个存储库后,git clone --depth=X如何增加更多深度?

就我而言,我最初将深度设置为 1。有没有一种方法可以将所有详细信息的深度提高到 20,而无需删除并使用新的深度值重新克隆存储库?

exu*_*sum 5

使用

git fetch --unshallow 
Run Code Online (Sandbox Code Playgroud)

要转换为完整克隆,或

git fetch --deepen 20
Run Code Online (Sandbox Code Playgroud)

增加到特定数量