如何使用grep搜索所有git提交,然后使用提交哈希和提交注释格式化结果。
我尝试过这样的事情。
git log --pretty=format:%H %N --grep=mysearchtext
不确定我是否遗漏了某些命令管道。
答案 0 :(得分:2)
假设您正在讨论提交消息而不是notes,则不希望使用%N
。也许%s
会更好,或%s %b
。随你(由你决定。另外,请确保单引号或双引号--pretty
标志,以便它不会分成两个参数
git log "--pretty=format:%H %s" --grep=mysearchtext