On Mon, Oct 08, 2007 at 12:59:52PM +0200, Frank Lichtenheld wrote: > On Sun, Oct 07, 2007 at 10:59:18PM -0500, Manoj Srivastava wrote: > > How is this magic done? If I have several dozen feature > > branches, all feeding back and forth, and have made lots and lots of > > changes in my sources, how does git preserve all this information > > without a commensurate increase in size? This makes the information > > theory geek in me very very skeptical. > By already using compression in the repository and by aggressively > storing data as delta against earlier versions (both for binary and > textual data). For reference, a current clone I have of Linus' linux-2.6 repository with full history and working tree is 489M of which 194M is .git. -- "You grabbed my hand and we fell into it, like a daydream - or a fever."
Attachment:
signature.asc
Description: Digital signature