如何反转git log --author = me? (不使用Perl)

时间:2015-03-18 09:41:52

标签: git git-log

如何反转

git log --author=me 

获取所有不属于我的提交?

编辑:我不能使用Perl 操作系统:Windows 7,Git版本:1.9.4

1 个答案:

答案 0 :(得分:3)

正如您在this anwser中看到的那样,您可以使用perl正则表达式:

git log --perl-regexp --author='^((?!excluded-author-regex).*)$'

修改 如果你不能使用perl,那就是hack:

git log --oneline --pretty=format:"%h %an %s" | grep -v "Author Name"