Git 如何查找 git 某次 commit 中是否包含 字符串 abc

huangk110@gmail.com · 2014年07月11日 · 5 次阅读

如题。 一些闲的蛋疼的主管,希望查找出某些 commit 中是否包含字符串 ABC 。 commit 数量巨大手动排查太慢了,自己尝试了 git grep 这些得不到结果。 求教大神们。 感谢!

[code] git log --grep "ABC"[/code]

多谢解答, 已经搞定!

咋搞定的呢?求分享

是说 commit message 里是否包含 abc 么? 使用 git 命令 +grep 即可解决这个需求。例如:

git log --pretty=format:"%h %an %s" | grep "abc"

需要 登录 后方可回复。