Subject: Re: git alias question

From: Miles Bader <[email-masked]>
Date: Thu, 29 Dec 2011 12:21:22 +0900

Michael Horowitz <[email-masked]> writes:
> I was able to make the following 2 aliases, which work perfectly
> except for one problem...
>
> ldiff = "!git diff `git rev-list --reverse -n 2 HEAD -- $1` -- $1"
> ldifft = "!git difftool `git rev-list --reverse -n 2 HEAD -- $1` -- $1"
>
> The problem is the limitation that shell commands are always executed
> at the top-level directory of the repository.

Hmmm, it'd be cool if git exported an environment variable containing
the CWD when it invoked external aliases like this...!

-Miles

-- 
Love is the difficult realization that something other than oneself is real.
[Iris Murdoch]