Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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

Tags:

We have a remote repository on a shared folder in our local network. I attempted to make a shallow clone:

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

It gave me this warning, and made a full clone:

warning: --depth is ignored in local clones; use file:// instead.
like image 384
sashoalm Avatar asked Nov 02 '16 15:11

sashoalm


1 Answers

Ok, after some experimenting I got it, I had to use

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

It had to be 4 slashes, not 3, which was a bit unexpected. I am still not sure why it insists on file://// but I guess it's just a quirk.

like image 142
sashoalm Avatar answered Oct 05 '22 22:10

sashoalm