码迷,mamicode.com
首页 > 其他好文 > 详细

git log --author详解,这个是个模糊匹配

时间:2018-06-18 23:21:53      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:--   复杂   pattern   返回   表达   命令   地址   字符串   any   

git log --author=authorname

 

 --author=<pattern>, commits whose author matches any of the given patterns are chosen (similarly for multiple --committer=<pattern>).

 

它接受正则表达式,返回所有作者名字满足这个规则的提交。如果你知道那个作者的确切名字你可以直接传入文本字符串:

git log --author="John"

它会显示所有作者叫John的提交。作者名不一定是全匹配,只要包含那个子串就会匹配。

你也可以用正则表达式来创建更复杂的检索。比如,下面这个命令检索名叫Mary或John的作者的提交。

git log --author="John\|Mary"

注意作者的邮箱地址也算作是作者的名字,所以你也可以用这个选项来按邮箱检索。

如果你的工作流区分提交者和作者,--committer也能以相同的方式使用。

git log --author详解,这个是个模糊匹配

标签:--   复杂   pattern   返回   表达   命令   地址   字符串   any   

原文地址:https://www.cnblogs.com/mkl34367803/p/9196622.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!