git blame - 致命:糟糕的修订'22'

时间:2015-07-10 20:10:16

标签: git powershell git-blame

根据此页面(http://git-scm.com/book/en/v2/Git-Tools-Debugging-with-Git )使用git blame时,我应该在行号之间使用逗号。

但是,如果我使用Powershell在我的Windows机器上试用它:

git blame -L 12,22 <name of file>

我得到fatal: bad revision '22'

有什么问题?和Powershell有什么关系?

1 个答案:

答案 0 :(得分:3)

尝试引用-L的参数(例如-L "12,22")。

逗号是powershell中的一个运算符,因此它可能会在没有引号或类似内容的情况下错误地解析命令。