Re: [PATCH] Support for configurable git command aliases (v3)
flat view
From: Petr Baudis <hidden>
Date: 2016-06-15 22:42:28
Dear diary, on Wed, Jun 07, 2006 at 02:16:38AM CEST, I got a letter where Petr Baudis [off-list ref] said that...
This patch adds support for configurable aliases for git commands - "alias.WHATEVER = which ever" will kick in when you do "git WHATEVER" and substitute WHATEVER with "which ever" (splitted to arguments at whitespaces). The second version does all the work in handle_aliases() which was inspired by Johannes Schindelin's patch. The third version does not expand aliases when called as 'git-something' or when the $GIT_NO_ALIASES environment variable is set; that is now done in git-sh-setup.sh. The documentation has been slightly expanded. Signed-off-by: Petr Baudis <redacted>
So, I chose the approach suggested by Linus, but I do not have a strong preference and if Junio still wants, we can rather just disallow aliases with the same name as builtins - I just think that it *might* be practical to add some default options to the commands without relearning your typing habits. -- Petr "Pasky" Baudis Stuff: http://pasky.or.cz/ A person is just about as big as the things that make them angry.