在git log -p中隐藏前导的加/减,以轻松复制丢失的代码

时间:2019-06-22 04:12:32

标签: git

有时候我可能会在git日志中查看一些仅在提交中丢失的代码。

例如:使用XXX搜索类似git log -p -S XXX的代码,但是输出可能带有前导+/-,我想隐藏它们以将代码直接复制到我的项目中,因为+代码是绿色,-代码为红色,我可以轻松地区分它们。

感谢采用其他方法轻松地从git log复制代码。

1 个答案:

答案 0 :(得分:0)

您可以尝试:

git log -p -S XXX --color-words

如“ Git: remove leading plus/minus from lines in diff”所述,这将删除+/-

seen in git log

  

该命令采用适用于git rev-list命令的选项来控制显示内容和方式,以及适用于git diff-*命令的选项来控制如何显示每次提交引入的更改。 / strong>