假设我正在尝试查找任何以指定分支名称(Feature-123、Feature-126和Feature-159)为前缀的提交的引用。为什么下面的GIT命令不起作用?
GIT reflog --grep 'Feature-1(59|2(3|6))'
但是在没有REGEX的情况下,这3个单独的命令工作得很好(返回结果)。
GIT reflog --grep 'Feature-123'
GIT reflog --grep 'Feature-126'
GIT reflog --grep 'Feature-159'尽管--grep代表全局正则表达式打印,但它在这个上下文中不支持REGEX吗?
发布于 2019-09-24 21:06:39
您需要对特殊字符进行转义。
git reflog --grep 'Feature-1\(23\|26\|59\)'
https://stackoverflow.com/questions/58080856
复制相似问题