Re: Git aliases executed from wrong dir
- From
Kevin Ballard <kevin@sb.org>
- Date
- Jun 25, 2008, 23:49 UTC
- Message-ID
- <E9A68D2F-10AD-4779-AACB-6152A38D37C5@sb.org>
- In-Reply-To
- <9777229F-27FD-4CB2-A5C7-6CA15733B8D2@sb.org>
To clarify, this only appears to affect shell aliases (i.e. ones that start with !).
git config alias.foo 'ls-files'
Works fine from a subdir
git config alias.foo '!git ls-files'
Doesn't behave right from a subdir.
-Kevin Ballard
On Jun 25, 2008, at 4:44 PM, Kevin Ballard wrote:
Show 17 quoted lines
> If I create an alias with `git config alias.foo '!pwd'` and then run > it from a subdirectory of my repo, it prints out the root of my > repo. This prevents the ability to create aliases that take > filenames, as they simply won't work if you try and reference a file > from a subdirectory. > > -- > Kevin Ballard > http://kevin.sb.org > kevin@sb.org > http://www.tildesoft.com > > > -- > To unsubscribe from this list: send the line "unsubscribe git" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html
-- Kevin Ballard http://kevin.sb.org kevin@sb.org http://www.tildesoft.com