Thread (1 message) 1 message, 1 author, 2016-06-15

Re: git repack with a --reference

From: Miles Bader <hidden>
Date: 2016-06-15 22:46:43

Jonathan Harker [off-list ref] writes:
Hi - hope this isn't too noobish but I'm trying to get an existing git
checkout to repack/prune/gc itself such that it would be like I had
cloned it with --reference /path/to/local/repo (i.e. I've added
/path/to/local/repo to .git/objects/info/alternatives, and I'd like it
to reduce its objects from 200 MB to 5 MB). Is this

a. possible,
b. desirable, and
c. not insane?
I've done this in the past (using "git gc", but same difference I
guess), and it worked as you'd hope, reducing .git to something very
small.

I don't recall any real problems, but you might need to manually
remove any pack ".keep" files first though (I seem to recall something
like that, anyway).

-Miles

-- 
Friendship, n. A ship big enough to carry two in fair weather, but only one
in foul.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help