git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: post-checkout hook not run on clone

From
Shawn O. Pearce <spearce@spearce.org>
Date
Mar 3, 2009, 05:04 UTC
Message-ID
<20090303050451.GA26459@spearce.org>
In-Reply-To
<20090303042848.GC18136@coredump.intra.peff.net>
Jeff King <peff@peff.net> wrote:
Show 8 quoted lines
> On Mon, Mar 02, 2009 at 02:43:37PM -0800, layer wrote:
> 
> > I realize this might be a feature, but when I switch to the master
> > branch with "git checkout master" it is, and I would think that a
> > clone that gets the master branch would also does a sort of "checkout
> > master" and would run the hook.
> 
> Right. Hooks are not cloned with the repo.
I think the original poster was talking about a hook installed via
their template directory.  In which case the hook is trusted, and is
coming from a known source, its just not being called during clone.
 
-- 
Shawn.
Previous: layer
Message 11 of 11 in “post-checkout hook not run on clone”
  1. layerMar 2, 2009
  2. Jeff KingMar 3, 2009
  3. layerMar 3, 2009
  4. Jeff KingMar 3, 2009
  5. clone: run post-checkout hook when checking outJeff King, Mar 3, 2009
  6. Junio C HamanoMar 3, 2009
  7. Jay SoffianMar 3, 2009
  8. Nanako ShiraishiMar 3, 2009
  9. Jeff KingMar 3, 2009
  10. layerMar 4, 2009
  11. Shawn O. PearceMar 3, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.