Re: [PATCH] Documentation: update description of shell aliases
- From
Andreas Ericsson <ae@op5.se>
- Date
- Jul 2, 2009, 07:21 UTC
- Message-ID
- <4A4C5FFB.90302@op5.se>
- In-Reply-To
- <2e24e5b90907011757r498b8c52v4cf5dfb7016bf8b5@mail.gmail.com>
Sitaram Chamarty wrote:
Show 14 quoted lines
> On Wed, Jul 1, 2009 at 11:51 PM, Junio C Hamano<gitster@pobox.com> wrote: >> Sitaram Chamarty <sitaramc@gmail.com> writes: >> >>> Aliases that invoke shell commands start from the top-level directory, >>> but this was not documented. >> Could you please also think if it is worth mentioning what happens when >> you do not even have a top-level directory? I.e. in a bare repository. > > Yes I thought about it. I decided not to add that because > it is: > > - not common enough (how many new users fiddle in bare > repos?) >
I do that quite a lot, but I can't recall ever using an alias in a bare repo. It would be odd if I did, as the only alias I've got is this:
alias.wsfix=!git diff HEAD >P.diff && git reset --hard HEAD && git apply --whitespace=fix P.diff && rm -f P.diff
which isn't always doing the right thing even in a non-bare repository, and never in a bare one.
-- Andreas Ericsson andreas.ericsson@op5.se OP5 AB www.op5.se Tel: +46 8-230225 Fax: +46 8-230231 Considering the successes of the wars on alcohol, poverty, drugs and terror, I think we should give some serious thought to declaring war on peace.