ted*_*ddy 13 git blame
如果一行在两个版本之间来回多次修改,git blame似乎只显示该行的最新提交.
是否可以让它显示该行的所有提交?
Mat*_*les 11
我不知道同时在该行上显示所有提交,但您可以通过使用"钻取"每行更改到该行git blame SHA~ -- filename.在每次迭代的指责中,只需插入修改该行的下一个"最近"的SHA.
git blame SHA~ -- filename
示例:第一次运行时,git blame foo.php您会看到该行已被修改f8e2e89a,因此您退出并运行git blame f8e2e89a~ -- foo.php,然后git将显示之前修改过该行的人员f8e2e89a.必要时冲洗并重复.
git blame foo.php
f8e2e89a
git blame f8e2e89a~ -- foo.php
Ale*_*ysh 9
git blame 不能自己做(但请参阅下面的解决方法).
git blame
但git gui有一个责备模式,允许您深入了解提交.
git gui
git gui blame <filename>一旦安装就调用它.
git gui blame <filename>
归档时间:
13 年,6 月 前
查看次数:
2413 次
最近记录:
8 年,7 月 前