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

Re: Why isn't there a hook for all operations that update the working tree?

From
NKNeal Kreitzinger <nkreitzinger@gmail.com>
Date
Aug 4, 2011, 01:56 UTC
Message-ID
<4E39FC55.206@gmail.com>
In-Reply-To
<CACBZZX7dJhGT0H8JZRbQ_t9mNnJocaktYAXgMSihfLBuFmL3nw@mail.gmail.com>
On 7/28/2011 6:59 AM, Ævar Arnfjörð Bjarmason wrote:
Show 8 quoted lines
> I have a repository where I'd like to run a program every time the
> working tree is updated. githooks(5) specifies that you can use
> post-{checkout,merge} hooks to hook into those two operations.
>
> However that doesn't catch e.g. "git reset --hard". Is there any
> reason beside omission that there isn't a post-reset hook? Or hooks
> for any other thing (most of which surely slip my mind) which can
> update the working tree?
You could create an alias like "git resetr" that runs the script.

v/r, neal

Previous: Ævar Arnfjörð BjarmasonNext: Junio C Hamano
Message 2 of 3 in “Why isn't there a hook for all operations that update the working tree?”
  1. Ævar Arnfjörð BjarmasonJul 28, 2011
  2. Neal KreitzingerAug 4, 2011
  3. Junio C HamanoAug 4, 2011

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.