Git仅记录文件的一部分?

https://stackoverflow.com/a/5493663/1172541解释了如何为文件做一个git log命令。 有没有办法跟踪如何使用git log或其他git命令更改文件的一部分? (当然,这会肯定会影响git的diff引擎,因为部件的长度和行号会发生变化。尽管如此,git仍然很棒。)


对。

git log -L<start>,<end>:<file>

例如,

git log -L55,65:app.js 

将在app.js显示55-65行的日志。

要查看单个行,请为开始和结束使用相同的值

git log -L55,55:app.js

也适用于gitk

gitk -L55,65:app.js
链接地址: http://www.djcxy.com/p/22673.html

上一篇: Git log for only part of a file?

下一篇: How to blame a deleted file in git?