Martin Langhoff wrote: >On 10/22/05, Ben Lau <benlau@ust.hk> wrote: > > >>Hi, >> >> I would like to create a branch of my own work based on a specific >>kernel version(i.e >>v2.6.11). I tried with: >> >> > git-branch my2.6.11 v2.6.11 >>error: Object 5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c is a tree, not a >>commit >>fatal: Needed a single revision >> >> > >What you're after is > > git-rev-parse --verify <tagname>^0 > .refs/heads/mynewbranch > >"branches" are very lightweight -- it's a ref containing the SHA1 of >the commit you want it to be at. So if you find the SHA1 of the commit >in gitk or wherever, just > > echo SHA1 > .refs/heads/mynewbranch > >and you're sorted. Do git-checkout to switch to it. > >cheers, > > >martin > > The command complains: >git-rev-parse --verify v2.6.11^ error: Object 5dc01c595e6c6ec9ccda4f6f69c131c0dd945f8c is a tree, not a commit fatal: Needed a single revision I think it need another way to convert a tag/tree object into a commit ? - 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 21 14:15:59 2005
This archive was generated by hypermail 2.1.8 : 2005-10-21 14:16:03 EST