背景
这样的情况在工作中也会遇到:对于某一个文件的某一部分,我们会需要查看它的修改记录,是谁,何时修改,修改原因...
方法
-
git log
查看日志,找到对应的修改记录,但是这种查找只能看到文件,而不是文件的内容。 -
git blame 文件名
查看这个文件的修改记录,默认显示整个文件,也可以通过参数 -L <start>,<end>来检查需要修改的某几行。
git blame document.cpp
git blame document.cpp -L 2,3 // 查看第2-3行的修改记录
效果
![](https://img.haomeiwen.com/i2902519/332b75a22f34056f.png)
![](https://img.haomeiwen.com/i2902519/80222c7de9305545.png)
网友评论