我使用Bash与Git一起工作,并且使用Git和Bash别名的组合,能够执行git status等“g s”之类的命令。
安装cmder后,我可以为git设置别名。但是,我无法使用“g”别名执行git命令 - 我只是获取git用法页面。我可以运行“git s”(因此它使用我的全局gitconfig文件作为git别名)。所以通过cmder,我可以访问它的别名以及git别名,但我似乎无法一起使用它们。
使用bash我似乎没有问题。
答案 0 :(得分:4)
显然cmder使用默认约定$
作为参数变量。
因此,在我的情况下,为了使git=g
我放:
alias g=git $*
以便git处理任何和所有参数。
我一直在苦苦挣扎一个月,只是为了(相当尴尬地)在主页上找到cmder(http://cmder.net/)
在所述页面的底部,它有一个关于别名的小部分。你会在那里找到我的来源......