【发布时间】:2015-08-20 08:24:45
【问题描述】:
我有 2 个版本的软件(即标签 4.1 和标签 4.2)。
现在我想过滤掉 4.1 版的哪些 java 类有固定的错误。
如果我输入git diff r4.1 r4.2 --name-only > patch.csv,我会得到一个从 4.1 到 4.2 的所有更改类的列表。但此列表还包含并非基于错误的更改。
是否有可能我可以过滤结果以仅显示由于包含“错误”一词的提交而更改的类。例如“git log --grep=bug”。我可以将它与“diff”命令结合使用吗?
如果这是不可能的,那么当我只查看 4.2 版并获取因修复错误而导致的更改类列表时,我也可以。
类似git r4.2 log --grep=bug --name-only?
【问题讨论】:
标签: git filter grep diff git-log