我使用
当然,我可以在格式编辑提交之前检出提交并再次查看blame,但这可能在庞大的项目上花费很长时间并且不太适当。
git blame
命令来查看特定代码行是在哪个提交中添加的,但有时会遇到同样的问题:有人进行了一些代码格式化或更改了函数接口并更新了所有客户端代码。最终,git blame只显示了该特定代码行上的最后一次提交。如何忽略此提交并查看其之前发生了什么?当然,我可以在格式编辑提交之前检出提交并再次查看blame,但这可能在庞大的项目上花费很长时间并且不太适当。