Git克隆:克隆后增加深度[重复]

Posted

技术标签:

【中文标题】Git克隆:克隆后增加深度[重复]【英文标题】:Git clone: increase depth after cloning [duplicate] 【发布时间】:2020-03-04 11:26:16 【问题描述】:

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

在使用git clone --depth=X 克隆了一个 repo 之后,如何增加深度?

在我的例子中,我最初将深度设置为 1。有没有办法让所有细节达到 20 的深度,而无需使用新的深度值删除和重新克隆存储库?

【问题讨论】:

【参考方案1】:

使用

git fetch --unshallow 

转换为完整克隆,或

git fetch --deepen 20

增加到一个特定的数字

【讨论】:

以上是关于Git克隆:克隆后增加深度[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 tensorflow 中克隆 git 存储库 [重复]

如何克隆然后使用 git-gulp 正确签出标签 [重复]

Git 浅克隆

markdown Git浅克隆和克隆深度

如何从 Docker 容器克隆 Git 存储库

如何更新堆栈并将克隆的应用程序推送到 Heroku [重复]