Martin Langhoff <martin.langhoff@gmail.com> writes: > I personally don't care much for the -t option, at the moment. I do > think that tree identity is in some contexts more important than > commit identity, so there will be instances where you really want to > have a canonical way to "drill down" to the tree. I do not know how useful it would be, but the onion peeler can be told to dereference commit to tree. $ ./git-cat-file -s 'v0.99.8^{tree}' 6875 $ ./git-cat-file -s 'v0.99.8^{commit}' 435 $ ./git-cat-file -t 'v0.99.8^{tree}' tree $ ./git-cat-file -t 'v0.99.8^{commit}' commit $ ./git-rev-parse v0.99.8 \ v0.99.8^0 v0.99.8^{commit} \ v0.99.8^{commit}^{tree} v0.99.8^{tree} b041895af323bdef10cc9a718bda468ba3622bc0 91dd674e30ba0298e89c9be2657024805170c2ac 91dd674e30ba0298e89c9be2657024805170c2ac bfd844a69bfd582d107622c27b89e9b959e89fd8 bfd844a69bfd582d107622c27b89e9b959e89fd8 - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Fri Oct 14 18:41:34 2005
This archive was generated by hypermail 2.1.8 : 2005-10-14 18:41:37 EST