1. git blame file
git blame 可以显示历史修改的每一行记录,有时候我们只想了解某个文件一共提交几次commit,只显示commit列表,这种方式显然不满足要求。
2.git log常规使用
(1)显示整个project的所有commit
(2)显示某个文件的所有commit
这是git log不添加参数的常规使用,可查看project,单个file历史修改commit。
3.git log支持参数丰富的参数
--pretty选项用于指定提交历史的输出格式你可以使用不同的格式字符串来自定义输出的样式。下面是一些常用的 --pretty
oneline
:以一行的形式显示每个提交的简要信息,包括提交哈希(缩写)和提交消息。reference
选项用于显示更紧凑的引用格式,省略了提交消息和其他详细信息。short
:以较短的格式显示每个提交的