* Revision Generation Question
@ 2010-05-20 7:46 Albert Krawczyk
2010-05-20 11:34 ` Ramkumar Ramachandra
0 siblings, 1 reply; 2+ messages in thread
From: Albert Krawczyk @ 2010-05-20 7:46 UTC (permalink / raw)
To: git
Hi,
I'm trying to figure out how the internal revision generation works. Could
somebody shed some light on how this happens in the code?
I've stepped through the code, however, I still don't really understand how
the revision history gets generated.
Any pointers will be greatly appreciated :)
Albert
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Revision Generation Question
2010-05-20 7:46 Revision Generation Question Albert Krawczyk
@ 2010-05-20 11:34 ` Ramkumar Ramachandra
0 siblings, 0 replies; 2+ messages in thread
From: Ramkumar Ramachandra @ 2010-05-20 11:34 UTC (permalink / raw)
To: Albert Krawczyk; +Cc: git
Hi,
On Thu, May 20, 2010 at 9:46 AM, Albert Krawczyk <u4232169@anu.edu.au> wrote:
> I'm trying to figure out how the internal revision generation works. Could
> somebody shed some light on how this happens in the code?
In short, there are four kinds of objects that Git uses internally:
commit, blob, tree and tag. It can compress objects into a packfile
for minimizing storage space. I recommend chapter 9 of the Pro Git
book for more [1].
-- Ram
[1] http://progit.org/book/ch9-0.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2010-05-20 11:34 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-20 7:46 Revision Generation Question Albert Krawczyk
2010-05-20 11:34 ` Ramkumar Ramachandra
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).