Thread (4 messages) flat view 4 messages, 4 authors, 2016-06-15

Re: git clone downloads objects that are in GIT_OBJECT_DIRECTORY

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:42:21

Shawn Pearce [off-list ref] writes:
Benjamin LaHaise [off-list ref] wrote:
quoted
Hi folks,

Doing a fresh git clone git://some.git.url/ foo seems to download the 
entire remote repository even if all the objects are already stored in 
GIT_OBJECT_DIRECTORY=/home/bcrl/.git/object .  Is this a known bug?  
At 100MB for a kernel, this takes a *long* time.
I believe it is a known missing feature.  :-) git-clone doesn't
prep HEAD to have some sort of starting point so the pull it uses
to download everything literally downloads everything as nothing
is in common.
You would first 'clone -l -s' from your local repository and
then clone into that from whatever remote, perhaps.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help