git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Displaying Current Git Aliases
@ 2009-06-25 15:59 Tim Visher
  2009-06-25 16:02 ` Wincent Colaiuta
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Tim Visher @ 2009-06-25 15:59 UTC (permalink / raw)
  To: Git Mailing List

Can git display a list of all of your current aliases like bash's
`alias` command?

-- 

In Christ,

Timmy V.

http://burningones.com/
http://five.sentenc.es/ - Spend less time on e-mail

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Displaying Current Git Aliases
  2009-06-25 15:59 Displaying Current Git Aliases Tim Visher
@ 2009-06-25 16:02 ` Wincent Colaiuta
  2009-06-25 16:08   ` Johannes Schindelin
  2009-06-25 16:08 ` Teemu Likonen
  2009-06-25 16:33 ` Jakub Narebski
  2 siblings, 1 reply; 9+ messages in thread
From: Wincent Colaiuta @ 2009-06-25 16:02 UTC (permalink / raw)
  To: Tim Visher; +Cc: Git Mailing List

El 25/6/2009, a las 17:59, Tim Visher escribió:

> Can git display a list of all of your current aliases like bash's
> `alias` command?

Something like:

   git config --list | grep alias

Cheers,
Wincent

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Displaying Current Git Aliases
  2009-06-25 16:02 ` Wincent Colaiuta
@ 2009-06-25 16:08   ` Johannes Schindelin
  0 siblings, 0 replies; 9+ messages in thread
From: Johannes Schindelin @ 2009-06-25 16:08 UTC (permalink / raw)
  To: Wincent Colaiuta; +Cc: Tim Visher, Git Mailing List

[-- Attachment #1: Type: TEXT/PLAIN, Size: 375 bytes --]

Hi,

On Thu, 25 Jun 2009, Wincent Colaiuta wrote:

> El 25/6/2009, a las 17:59, Tim Visher escribió:
> 
> > Can git display a list of all of your current aliases like bash's
> > `alias` command?
> 
> Something like:
> 
>   git config --list | grep alias

Or without a pipe (so you catch the exit status of git config easily):

	git config --get-regexp ^alias\\.

Ciao,
Dscho

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Displaying Current Git Aliases
  2009-06-25 15:59 Displaying Current Git Aliases Tim Visher
  2009-06-25 16:02 ` Wincent Colaiuta
@ 2009-06-25 16:08 ` Teemu Likonen
  2009-06-25 16:33 ` Jakub Narebski
  2 siblings, 0 replies; 9+ messages in thread
From: Teemu Likonen @ 2009-06-25 16:08 UTC (permalink / raw)
  To: Tim Visher; +Cc: Git Mailing List

On 2009-06-25 11:59 (-0400), Tim Visher wrote:

> Can git display a list of all of your current aliases like bash's
> `alias` command?

I guess not directly but:

    git config -l | grep ^alias

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Displaying Current Git Aliases
  2009-06-25 15:59 Displaying Current Git Aliases Tim Visher
  2009-06-25 16:02 ` Wincent Colaiuta
  2009-06-25 16:08 ` Teemu Likonen
@ 2009-06-25 16:33 ` Jakub Narebski
  2009-06-25 16:55   ` Randal L. Schwartz
  2009-06-25 19:21   ` Jay Soffian
  2 siblings, 2 replies; 9+ messages in thread
From: Jakub Narebski @ 2009-06-25 16:33 UTC (permalink / raw)
  To: Tim Visher; +Cc: Git Mailing List

Tim Visher <tim.visher@gmail.com> writes:

> Can git display a list of all of your current aliases like bash's
> `alias` command?

In ~/.gitconfig:

  [alias]
        alias = config --get-regexp ^alias\\.

Then you can simply use "git alias" to get list of all of your current
aliases.
-- 
Jakub Narebski
Poland
ShadeHawk on #git

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Displaying Current Git Aliases
  2009-06-25 16:33 ` Jakub Narebski
@ 2009-06-25 16:55   ` Randal L. Schwartz
  2009-06-25 16:57     ` Johannes Schindelin
  2009-06-25 19:21   ` Jay Soffian
  1 sibling, 1 reply; 9+ messages in thread
From: Randal L. Schwartz @ 2009-06-25 16:55 UTC (permalink / raw)
  To: Jakub Narebski; +Cc: Tim Visher, Git Mailing List

>>>>> "Jakub" == Jakub Narebski <jnareb@gmail.com> writes:

Jakub> Tim Visher <tim.visher@gmail.com> writes:
>> Can git display a list of all of your current aliases like bash's
>> `alias` command?

Jakub> In ~/.gitconfig:

Jakub>   [alias]
Jakub>         alias = config --get-regexp ^alias\\.

But then it shows itself. :)

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Displaying Current Git Aliases
  2009-06-25 16:55   ` Randal L. Schwartz
@ 2009-06-25 16:57     ` Johannes Schindelin
  2009-06-25 18:45       ` Tim Visher
  0 siblings, 1 reply; 9+ messages in thread
From: Johannes Schindelin @ 2009-06-25 16:57 UTC (permalink / raw)
  To: Randal L. Schwartz; +Cc: Jakub Narebski, Tim Visher, Git Mailing List

Hi,

On Thu, 25 Jun 2009, Randal L. Schwartz wrote:

> >>>>> "Jakub" == Jakub Narebski <jnareb@gmail.com> writes:
> 
> Jakub> Tim Visher <tim.visher@gmail.com> writes:
> >> Can git display a list of all of your current aliases like bash's
> >> `alias` command?
> 
> Jakub> In ~/.gitconfig:
> 
> Jakub>   [alias]
> Jakub>         alias = config --get-regexp ^alias\\.
> 
> But then it shows itself. :)

Which is correct.

Ciao,
Dscho

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Displaying Current Git Aliases
  2009-06-25 16:57     ` Johannes Schindelin
@ 2009-06-25 18:45       ` Tim Visher
  0 siblings, 0 replies; 9+ messages in thread
From: Tim Visher @ 2009-06-25 18:45 UTC (permalink / raw)
  To: Johannes Schindelin; +Cc: Randal L. Schwartz, Jakub Narebski, Git Mailing List

Thanks everyone.

On Thu, Jun 25, 2009 at 12:57 PM, Johannes
Schindelin<Johannes.Schindelin@gmx.de> wrote:
> Hi,
>
> On Thu, 25 Jun 2009, Randal L. Schwartz wrote:
>
>> >>>>> "Jakub" == Jakub Narebski <jnareb@gmail.com> writes:
>>
>> Jakub> Tim Visher <tim.visher@gmail.com> writes:
>> >> Can git display a list of all of your current aliases like bash's
>> >> `alias` command?
>>
>> Jakub> In ~/.gitconfig:
>>
>> Jakub>   [alias]
>> Jakub>         alias = config --get-regexp ^alias\\.
>>
>> But then it shows itself. :)
>
> Which is correct.
>
> Ciao,
> Dscho
>
>



-- 

In Christ,

Timmy V.

http://burningones.com/
http://five.sentenc.es/ - Spend less time on e-mail

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Displaying Current Git Aliases
  2009-06-25 16:33 ` Jakub Narebski
  2009-06-25 16:55   ` Randal L. Schwartz
@ 2009-06-25 19:21   ` Jay Soffian
  1 sibling, 0 replies; 9+ messages in thread
From: Jay Soffian @ 2009-06-25 19:21 UTC (permalink / raw)
  To: Jakub Narebski; +Cc: Tim Visher, Git Mailing List

On Thu, Jun 25, 2009 at 12:33 PM, Jakub Narebski<jnareb@gmail.com> wrote:
> Tim Visher <tim.visher@gmail.com> writes:
>
>> Can git display a list of all of your current aliases like bash's
>> `alias` command?
>
> In ~/.gitconfig:
>
>  [alias]
>        alias = config --get-regexp ^alias\\.
>
> Then you can simply use "git alias" to get list of all of your current
> aliases.

I have a considerably more insane alias alias that is to my liking:

        # emit an alias if given one, else pretty prints all aliases
        alias       = "! sh -c 'case $# in \
                       0) git config --get-regexp \"^alias\\.\" \
                          | sort | sed \"s/^alias\\.//; s/=/ /\" \
                          | while read n v; do \
                             printf \"%-16s\" \"$n\"; \
                             echo \"$v\" | fmt -sw 63 | sed \"2,$ s/^/\t\t/\" ;\
                          done ;; \
                       1) git config \"alias.$1\" | fmt -sw 78 ;; esac' -"

:-)

j.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2009-06-25 19:21 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-25 15:59 Displaying Current Git Aliases Tim Visher
2009-06-25 16:02 ` Wincent Colaiuta
2009-06-25 16:08   ` Johannes Schindelin
2009-06-25 16:08 ` Teemu Likonen
2009-06-25 16:33 ` Jakub Narebski
2009-06-25 16:55   ` Randal L. Schwartz
2009-06-25 16:57     ` Johannes Schindelin
2009-06-25 18:45       ` Tim Visher
2009-06-25 19:21   ` Jay Soffian

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).