Andy Whitcroft wrote: > Jeff Garzik wrote: >> >> Sometimes I receive a kernel patch based off an older version of the >> kernel, for example a 2.6.18 patch when the current kernel is 2.6.19-rc1. >> >> I would like to create a branch starting at 2.6.18, merge the patch, and >> then merge up to the current kernel. >> >> How does one check out a tag, or create a branch based on a tag's >> starting point? > > A tag is a ref like any other: > > git checkout -b branchname tag Which is a shortcut for git branch branchname tag git checkout branchname You cannot checkout a tag [object], because branch has to be able to move forward to the new commit when you commit changes, -- Jakub Narebski Warsaw, Poland ShadeHawk on #git - 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