grepdiff:查找与指定的正则表达式不匹配的块?

时间:2019-08-23 14:46:04

标签: git grep diff

Committing trivial changes by regexp with git相关:

使用git diff -U0grepdiff --output-matching=hunk,有什么方法只能获取不匹配给定正则表达式的块吗?

我正在尝试制作一个补丁,该补丁将应用所有“重大”更改,即仅添加或删除行的更改

  • 为空,或
  • 仅包含注释字符(在这种情况下为!)。

似乎grepdiff只能找到与regexp匹配的更改,而不能找到与之相反的更改,而且似乎没有办法说“整个块必须与regexp匹配”-如果有任何一行匹配,将大块视为比赛。

0 个答案:

没有答案