tags:

views:

221

answers:

1

Is there a way to trigger a hook after a new branch has been checked out in Git?

+4  A: 

If one of these hooks won't do it i'd be amazed

http://www.kernel.org/pub/software/scm/git-core/docs/githooks.html

Maybe this one:

post-checkout

This hook is invoked when a git-checkout is run after having updated the 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.

SpliFF