From: Johannes Schindelin Date: Thu, 01 Jan 2009 16:52:49 GMT Subject: Re: Extracting a single commit or object Message-ID: In-Reply-To: <21223948.post@talk.nabble.com> Hi, On Tue, 30 Dec 2008, yitzhakbg wrote: > How would I extract a single commit from a repository by it's SHA1 (or > any other treeish)? Your question is not precise enough to answer. Are you looking for - the commit message? - the patch? - all the files referenced by that commit? - all the files _and revisions_ referenced by that commit? The answer depends quite a lot on the question... > For that matter, how is any one single object extracted? Examples please. The user-friendly way to look at a tree is git show HEAD:Documentation/ or some such. Likewise, you can inspect single blobs like this: git show HEAD:README If you activated bash completion, you can even complete monsters like this: git show \ v1.5.3:v1.5.3:t/t4013/diff.diff-tree_--cc_--patch-with-stat_--summary_master Hth, Dscho