git 系列4(文件提交历史)
1 查看文件提交历史,可以用git log 命令 默认不使用任何参数的话,git log会提交时间列出的所有的更新,最近的排在最上面;每次更新都有一个 SHA-1 校验和、作者的名字和电子邮件地址、提交时间,最后缩进一个段落显示提交说明。 git log --stat快速查看文件有了哪些改动 git log -p -2 查看提交文件的不同之处,-2是说只显示最近两次的 另外还有pretty选项,可以指令使用制定的格式显示提交历史 例如 git log --pretty=oneline 在一行内显示提交的历史信息 还有short , full , fuller等格式 另外还可以用format 例如 git log --pretty=format:"%h - %an, %ar : %s" 选项 说明 %H 提交对象(commit)的完整哈希字串 %h 提交对象的简短哈希字串 %T 树对象(tree)的完整哈希字串 %t 树对象的简短哈希字串 %P 父对象(parent)的完整哈希字串 %p 父对象的简短哈希字串 %an 作者(author)的名字 %ae 作者的电子邮件地址 %ad 作者修订日期(可以用 -date= 选项定制格式) %ar 作者修订日期,按多久以前的方式显示 %cn 提交者(committer)的名字 %ce 提交者的电子邮件地址 %cd 提交日期 %cr 提交日期