https://stackoverflow.com/a/5493663/1172541解释了如何对文件执行 git log 命令。有没有办法跟踪文件的一部分是如何用 git log 或其他 git 命令更改的?(当然,这肯定会对 git 的差异引擎造成压力,因为部件的长度和行号会发生变化。不过 git 在这方面做得很好。)
问问题
1330 次
1 回答
14
是的。
git log -L<start>,<end>:<file>
例如,
git log -L55,65:app.js
将显示第 55-65 行的日志app.js
。
要查看单行,请对 start 和 end 使用相同的值
git log -L55,55:app.js
也适用于gitk
gitk -L55,65:app.js
于 2016-01-31T00:34:31.817 回答