用方括号Git grep语法

时间:2012-08-15 13:27:58

标签: regex git

为什么git log --grep=\[92\]与提交匹配,并显示以下消息:

Author: Aston, Ben (Foo-UK) <Ben.Aston@foo.co.uk>
Date:   Wed May 23 12:56:23 2012 +0000

[83] Favourites icon addition for release. <BA>


git-tfs-id: [http://fooppp012v:8080/tfs/TFS2010%20Collection]$/Foo/DnR;C210630

似乎正确的正则表达式格式不是我想的那样?

2 个答案:

答案 0 :(得分:3)

使用git log --grep=\\[92\\]。现在你明白了吧? :)

答案 1 :(得分:3)

以下为我们工作:

git log --grep='\[92\]'