为什么我不能让这个Git别名起作用?

时间:2011-09-22 17:46:40

标签: git

我已经为windows安装了git。我希望com成为commit -m的别名,以便我可以编写例如

git com "dumb commit message"

它的工作原理和我写的一样

git commit -m "dumb commit message"

我将这一行添加到“gitconfig”文件中(为什么这些linux类型对文件扩展名有这样的仇恨?):

[alias]
    com = 'commit -m'

这不起作用。我得到了

error: pathspec 'dumb commit message' did not match any file(s) known to git.

我在“gitconfig”中尝试了上述语法的变体,我试图在Git Bash中定义它。我似乎无法做对。

1 个答案:

答案 0 :(得分:4)

不要在值周围使用引号,只需使用普通命令:

[alias]
   com = commit -m