Git查看提交历史记录
Git 查看提交历史记录
⽬录
缪斯酒吧常⽤选项
git log 常⽤选项
选项说明
-p按补丁格式显⽰每个更新之间的差异。
--stat显⽰每次更新的⽂件修改统计信息。
--shortstat只显⽰ --stat 中最后的⾏数修改添加移除统计。
--name-only仅在提交信息后显⽰已修改的⽂件清单。
--name-status显⽰新增、修改、删除的⽂件清单。
-
-abbrev-commit仅显⽰ SHA-1 的前⼏个字符,⽽⾮所有的 40 个字符。
--relative-date使⽤较短的相对时间显⽰(⽐如,“2 weeks ago”)。
--graph显⽰ ASCII 图形表⽰的分⽀合并历史。
--pretty使⽤其他格式显⽰历史提交信息。可⽤的选项包括 oneline,short,full,fuller 和 format(后跟指定格式)。--pretty=format 常⽤选项
选项说明
%H提交对象(commit)的完整哈希字串
%h提交对象的简短哈希字串
%T树对象(tree)的完整哈希字串
%t树对象的简短哈希字串
%P⽗对象(parent)的完整哈希字串
%p⽗对象的简短哈希字串
%an作者(author)的名字电动汽车排名
%ae作者的电⼦邮件地址
%ad作者修订⽇期(可以⽤ --date= 选项定制格式)
%ar作者修订⽇期,按多久以前的⽅式显⽰
%cn提交者(committer)的名字
%ce提交者的电⼦邮件地址
%cd提交⽇期
%cr提交⽇期,按多久以前的⽅式显⽰
西山农家乐%s提交说明收款怎么发起
限制 git log 输出的选项
选项说明
-
名言警句摘抄大全(n)仅显⽰最近的 n 条提交
--since, --after仅显⽰指定时间之后的提交。
--until, --before仅显⽰指定时间之前的提交。
--author仅显⽰指定作者相关的提交。
--committer仅显⽰指定提交者相关的提交。
--grep仅显⽰含指定关键字的提交
过生日发朋友圈的句子-S仅显⽰添加或移除了某个关键字的提交
拉取提交历史到指定⽂件
$ git log --pretty=format:"%s" --after="2019-02-18 00:00:00" --before="2019-03-01 23:59:59" | grep -v "Merge" | grep -v "已合并 PR" >> E:/IdeaProjects/gitlog/2019-02~18~2019-03-01.log
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论