首页 > 解决方案 > git责备已重命名多次的文件

问题描述

当我使用git blame时,一个非常耗时的情况是文件已被多次重命名,blame会指向我最近重命名提交的 SHA。然后我要怪重命名版本,如果文件被多次重命名,我需要怪多次。

我需要找到的blame是第一次编写代码时的真正作者。提交git mv不是我要找的

有没有办法blame超越重命名提交?

或者至少,有没有一个 git 命令可以直接列出一个文件被重命名了多少次?有了这段历史,我可以手动平分以找到合适的版本来指责,而不是从头到尾一路走来。

标签: gitrenameblame

解决方案


推荐阅读