Thread (5 messages) flat view 5 messages, 3 authors, 2016-06-15

Re: [PATCH 3/3] help: respect aliases

From: Jay Soffian <hidden>
Date: 2016-06-15 22:44:16

Possibly related (same subject, not in this thread)

On Sun, Feb 24, 2008 at 5:17 PM, Jeff King [off-list ref] wrote:
If we have an alias "foo" defined, then the help text for
 "foo" (via "git help foo" or "git foo --help") now shows the
 definition of the alias.
Heh, now I can kill this alias of mine:

    h          = "!sh -c 'git alias \"$1\" || git help \"$1\"' -"

:-)

This too would be less ugly as a built-in:

    alias      = "! sh -c 'if test -z \"$1\"; then git config --list \
                  | expand \
                  | sed \"/^alias\\./!d; s/^alias\\.//; s/=/ /; s/  */ /g\" \
                  | sort | while read n v; do \
                  printf \"%-16s\" \"$n\"; echo \"$v\" | gnused \
                  \"s/\\(.\\{68\\}\\) /\\1\\n\t\t/g\" | expand; \
                  done; else git config \"alias.$1\"; fi' -"
:-)

j.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help