On Wed, Nov 28, 2012 at 2:11 AM, Eric S. Raymond <esr@xxxxxxxxxxx> wrote: > Felipe Contreras <felipe.contreras@xxxxxxxxx>: >> % git cat-file -p HEAD >> >> You'll see exactly how git stores commits. Changing anything in there >> must be done carefully. > > Oh, I've seen *that* before. Are you telling me the database > representation is actually textual? http://git-scm.com/book/ch9-2.html --- % ruby -e "require 'zlib'; puts Zlib::Inflate.inflate(File.read('.git/objects/55/47f28602c9b07f69dfa4685945f71f660e8b25'))" commit 382tree a14fe16bb9cb7d949d9eb7570bf56968b209f4a2 parent c3640f09011d969ac85753c8f0114ce9b9c86603 author Felipe Contreras <felipe.contreras@xxxxxxxxx> 1352767480 +0100 committer Felipe Contreras <felipe.contreras@xxxxxxxxx> 1354064281 +0100 remote-bzr: detect local repositories So we don't create a clone unnecessarily. Signed-off-by: Felipe Contreras <felipe.contreras@xxxxxxxxx> --- Yes, that's what I'm telling you. -- Felipe Contreras -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html