如何使用 git 责备来追踪历史深处的变化

How to use git blame to track change deep in history

我已尝试在 GitHub 上执行此操作,但一直出现超时错误。

我想使用 git blame 在单次提交之前获取更改和提交。

在 GitHub 我已经尝试 git blame 找到一个我感兴趣的更改 获取更改的提交并在此之前得到 git blame on commit提交。

我想要这个的原因是对特定文件的最后更改是重构,我想知道添加它之前的行是什么时候。

git怪有--reverse但是根据man我需要用2个修改,我要一个和开头的。

我不确定 Web 界面是否是这里的最佳选择,尤其是因为您遇到了超时问题。我要做的是首先在本地克隆存储库。然后检查重构之前的提交,并使用 git blame 或仅检查文件的内容以查看重构过程之前的内容。您可以使用自己喜欢的 git 工具(超时不是问题)。