如何获取所有 git 历史后,我克隆回购与’-深度1’?

有一个大的回购与数以千计的承诺。当我克隆它时,我只想看到最新的代码,不要等太久,所以我运行:

git clone git://..../... --depth 1

但后来,我想看到所有的历史提交,但我不知道如何获取所有的历史。

21935 次浏览

使用 git pull --unshallow,它将下载整个提交历史。

或者,您也可以运行 git fetch --depth=1000000