多个选项无效的git别名

时间:2013-10-13 03:13:22

标签: git

我正在使用此git命令显示相当多的提交

git log --pretty=format:"%h %s" -15

我想要做的是对此命令使用alias

这是我在.gitconfig

中添加的内容
[alias]
    ls = log --pretty=format:"%h %s" -15

但是当我尝试git ls时,我收到了此错误

$ git ls
fatal: ambiguous argument '%s': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions

我有什么想念的吗?

1 个答案:

答案 0 :(得分:1)

您需要将双引号更改为单引号。

ls = log --pretty=format:'%h %s' -15

适合我。