From: Neal Kreitzinger Date: Thu, 04 Aug 2011 01:56:37 GMT Subject: Re: Why isn't there a hook for all operations that update the working tree? Message-ID: <4E39FC55.206@gmail.com> In-Reply-To: On 7/28/2011 6:59 AM, Ævar Arnfjörð Bjarmason wrote: > 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