From: Rene Scharfe Date: Sat, 30 Apr 2005 00:13:02 GMT Subject: Re: [PATCH] GIT: Create tar archives of tree on the fly Message-ID: <4272CD8E.8040706@lsrfire.ath.cx> In-Reply-To: Linus Torvalds schrieb: > > Having just done the git-0.7.tar.gz file with git-tar-tree, I started > wondering if there is some nice way to encode the commit version > that got tarred up into the tar archive itself. The pax archive format allows for comments; you can store the commit ID in a (archive-)global comment. Archivers are supposed to ignore it and GNU tar at least does so. You can extract the ID with $ dd bs=1 skip=523 count=41 2>/dev/null < TARFILE because it would always end up at that position at the start of the archive. Rene