使用git log跳过git使用特定字符串提交

时间:2015-06-25 12:45:51

标签: git grep commit git-log

我想使用不包含特定字符串的git日志来进行最新的5次提交,例如" Merge branch"。

我尝试了几个选项,但没有一个可行。例如:

echo "ls" >/dev/tcp/127.0.0.1/4444

似乎--invert-grep完成了这项工作,但它不起作用(http://git-scm.com/docs/git-log

1 个答案:

答案 0 :(得分:0)

如果您专门尝试查找非合并提交,可以使用:

git log -n 5 --no-merges

当然,这也会跳过不包含的合并提交"合并分支"在他们的日志消息中。