On Tue, Oct 13, 2009 at 10:13:39PM -0700, Junio C Hamano wrote: > > worktree. The hook is given three parameters: the ref of the previous HEAD, > > the ref of the new HEAD (which may or may not have changed), and a flag > > indicating whether the checkout was a branch checkout (changing branches, > > flag=1) or a file checkout (retrieving a file from the index, flag=0). > > -This hook cannot affect the outcome of 'git-checkout'. > > +This hook can prevent the checkout from proceeding by exiting with an > > +error code. > > > > It is also run after 'git-clone', unless the --no-checkout (-n) option is > > used. The first parameter given to the hook is the null-ref, the second the > > ref of the new HEAD and the flag is always 1. > > > > +This hook can be used to perform any clean-up deemed necessary before > > +checking out the new branch/files. > > + > > +post-checkout > > +----------- > > This is not about your patch, but the patch text shows that our diff > algorithm seems to have a room for improvement. I expected to see a > straight insersion of block of text, not touching anything in the original > section on post-checkout hook. I think it's right as-is. He changed the title of the section, made a few tweaks in the text to make it appropriate for "pre-checkout", and then made a new post-checkout section that says "This is just like pre-checkout". So most of the lines were left untouched. Short of our diff understanding the block-formatting of asciidoc, I think it's as good as we can get. -Peff -- 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