使用来自 cmder 的 git 别名

Using a git alias from cmder

我使用 Bash 与 Git 一起工作,并且结合使用 Git 和 Bash 别名,我能够执行像 "g s" 这样的命令git 状态。

安装 cmder 后,我可以为 git 设置别名。但是,我无法使用 "g" 别名执行 git 命令 - 我只看到 git 用法页面。我 can 运行 "git s" (所以它使用我的全局 git 配置文件作为 git 别名)。因此,通过 cmder,我可以访问它的别名以及 git 别名,但我似乎无法同时使用它们。

有了bash我好像没问题。

显然 cmder 使用默认约定将 $ 作为参数变量。 因此,就我而言,为了使 git=g 我输入:

alias g=git $*

以便 git 处理所有参数。

断断续续折腾了一个月,才在cmder的首页(http://cmder.net/

(相当尴尬)找到了

在该页面的底部有一个关于别名的小部分。你会在那里找到我的来源...