git:指责在给定提交中更改的每一行的前一个版本



对于给定的提交,我需要对每一行更改但表示提交的前一版本进行指责。

有了一个更改文件a上第2行和第3行的提交,我想要一种方法来查看git blame commit^的输出,该输出仅限于前导码和第2行与第3行。

我该怎么做?

编辑

似乎我必须明确指出,我正在寻找一种以编程方式执行上述的方法,而不是亲自检查提交,确定哪些文件的行被更改,然后手动为每个更改的文件运行git责怪。

您可以尝试:

git blame <commit>^ -- filename | head -3 | tail -2

相关内容

  • 没有找到相关文章

最新更新