克隆git"浅"存储库时出错

Oli*_*nde 10 git

发出命令时出现以下错误git clone --bare /path/to/repo:

fatal: attempt to fetch/clone from a shallow repository

首先,什么是浅存储库,为什么不让它克隆它?

小智 8

将.git/shallow重命名为其他内容,克隆,重命名,将.git/shallow复制到克隆的存储库


Thi*_*ter 6

浅存储库是不包含完整历史记录的存储库.

请参阅git-clone联机帮助页:

- 深度

创建一个浅层克隆,其历史记录被截断为指定的修订数.浅存储库有许多限制(您不能克隆或获取它,也不能从中推送或插入它),但如果您只对历史悠久的大型项目的近期历史感兴趣并且希望将修补程序作为补丁发送.