我知道
Git别名可以用于参数
Git Faq section “Git Aliases with argument”.
但是今天我遇到了一个错误.
拿一个不适合实际使用的简单例子.如果我这样做一个别名:
[alias] lo = "!sh -c 'git log $1' -"
那我可以用
git lo file_a
查看file_a的日志.
git lo [tab]
错误msg:
sh: declare: `_git_{': not a valid identifier
在git-completion.bash中似乎是一个错误.但是我找不到`_git_ {‘的位置!
另外我发现在错误msg中,引用标记_git_ {似乎很奇怪.
BTW,我的msysgit版本是1.7.6-preview20110708
加: