根据此页面(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有什么关系?
答案 0 :(得分:3)
尝试引用-L
的参数(例如-L "12,22"
)。
逗号是powershell中的一个运算符,因此它可能会在没有引号或类似内容的情况下错误地解析命令。