我有2个不同的提交消息。例如,一个提交消息是2000.11,其他提交消息是2000.115。
当我试图获取提交消息2000.11的日志详细信息时,使用命令
git log --grep = 2000.11 ,它是接受另一个提交消息,即2000.115。
如何搜索特定的提交消息?
或者git是否只有2个小数点的限制,之后git log结果中会包含3位小数点的提交?
答案 0 :(得分:1)
我找到了一种匹配确切提交消息的方法。
git log --all --grep =“\< 2000.11 \>”
或
git log --grep =“\< 2000.11 \>”
这将匹配提交消息中的整个字符串“2000.11”。
答案 1 :(得分:0)
git log --all --grep='2000.11 '
根据提交ID的结构,可能会在末尾添加一个空格。
答案 2 :(得分:0)
在正则表达式的尾部添加$
。
git log --all --grep='2000.11$'