summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Cully <bjc@kublai.com>2009-03-27 01:17:35 -0400
committerBrian Cully <bjc@kublai.com>2009-03-27 01:17:35 -0400
commitbe36325d7bd77cfd803989f452f32f387c8e390b (patch)
treeb3ed8b821a1497ea40fb65eff9de91cc28770216
parentef2d84e60a2f8cc2dd609ec5bf7b847fc334ea07 (diff)
downloaddvcs-git-slides-be36325d7bd77cfd803989f452f32f387c8e390b.tar.gz
dvcs-git-slides-be36325d7bd77cfd803989f452f32f387c8e390b.zip
Add a section for looking at object store, to go with perl code.
-rw-r--r--git.org8
1 files changed, 8 insertions, 0 deletions
diff --git a/git.org b/git.org
index 6803509..a68cb91 100644
--- a/git.org
+++ b/git.org
@@ -93,6 +93,14 @@
All commits are effectively signed by all their previous commits, so
verifying a repository becomes trivial given only a valid commit id.
+*** Investigating the object store
+
+**** TODO Show perl code and output of commit/tree/blob from .git/objects
+
+**** There is no delta concept in the object store
+ Deltas are generated by `git gc' when it creates pack files.
+
+
** merge commits
In git, a commit can have many parents, as opposed to SVN where a