git clone:warning:在本地克隆中忽略--depth;使用file://代替

时间:2016-11-02 15:02:45

标签: git git-clone shallow-clone

我们在本地网络中的共享文件夹上有一个远程存储库。我试图做一个浅的克隆:

git clone --depth 1 //gitrepos-pc/git/foo/

它给了我这个警告,并做了一个完整的克隆:

warning: --depth is ignored in local clones; use file:// instead.

1 个答案:

答案 0 :(得分:10)

好的,经过一些实验,我得到了它,我不得不使用

git clone --depth 1 file:////gitrepos-pc/git/foo/

它必须是4个斜线,而不是3个,这有点出乎意料。我仍然不确定为什么坚持file:////,但我认为这只是一个怪癖。