显示前10条提交记录:

root@vmuer-VirtualBox:/media/vmuer/share/cmake-uart-server# git log -10
commit b056dacb0913d9446ee3e607c4c82347c721d70e (HEAD -> master, origin/master)
Author: panzidong <panzidong>
Date: Tue Oct 15 15:25:19 2019 +0800

#AHB-35 optimize code

commit 0ca7a8499d3c5f67d3ce3b17faa5c00dac83951c
Author: panzidong <panzidong>
Date: Tue Oct 15 14:26:02 2019 +0800

+AHB-34 optimize code

commit 0b998e631d9a66748e948edcbe4b818d58d58625
Author: panzidong <panzidong>
Date: Tue Oct 15 14:13:15 2019 +0800

*AHB-33 fix bug uart read

commit 4120e86cebd7c3cb66dc99e944540d5af3ca510c
Author: panzidong <panzidong>
Date: Tue Oct 15 13:14:38 2019 +0800

#AHB-32 option optimize

commit c29f30944ccd740ecf9109a89dd7024b5e8b7f49
Author: panzidong <panzidong>
Date: Mon Oct 14 17:20:42 2019 +0800

#AHB-31 code format

commit 0dca2f478197f8fe6172eacfca7a64806ead9072
Author: panzidong <panzidong>
Date: Mon Oct 14 16:06:58 2019 +0800

*AHB-30 fixed compile error

commit 108f6d1174f6825339627d097cfb456600871080
Author: panzidong <panzidong>
Date: Mon Oct 14 16:04:33 2019 +0800

+AHB-30 add tcp_client for slave test

commit b71d63dd5433d6c69bec6597b633cac99cd6d25b
Author: panzidong <panzidong>
Date: Mon Oct 14 15:55:22 2019 +0800

通过--pretty来过滤,比较常用的如下所示:

%an 显示提交作者

%s 显示提交说明

%h显示提交的hash短码

# git log -10 --pretty=format:"commit %h author:%an %s"
commit b056dac author:panzidong #AHB-35 optimize code
commit 0ca7a84 author:panzidong +AHB-34 optimize code
commit 0b998e6 author:panzidong *AHB-33 fix bug uart read
commit 4120e86 author:panzidong #AHB-32 option optimize
commit c29f309 author:panzidong #AHB-31 code format
commit 0dca2f4 author:panzidong *AHB-30 fixed compile error
commit 108f6d1 author:panzidong +AHB-30 add tcp_client for slave test
commit b71d63d author:panzidong +AHB-29 add tcp_client for support host test case
commit 84ce0f5 author:panzidong +AHB-28 New feature UART_SERVER_vERSION_PATCH
commit d252d8f author:panzidong #AHB-27 Change UART_SERVER_VERSION_PATCH

git log filter(六)的更多相关文章

  1. [Practical Git] Filter commit history with git log arguments

    In the last lesson, we learned how to format the git log output; in this lesson we will learn how to ...

  2. Git 学习(六)分支管理

    Git 学习(六)分支管理 几乎每一种版本控制系统都支持分支.使用分支意味着你可以从开发主线上分离开来,然后不影响主线的同时继续工作.在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录 ...

  3. git log命令全解析,打log还能这么随心所欲!

    git log命令非常强大而好用,在复杂系统的版本管理中扮演着重要的角色,但默认的git log命令显示出的东西实在太丑,不好好打扮一下根本没法见人,打扮好了用alias命令拍个照片,就正式出道了! ...

  4. [译]git log进阶

    格式化log输出 oneline --oneline标记将每个commit压缩成一行. 默认情况下显示一个commit ID和commit描述的第一行. 输出如下: 0e25143 Merge bra ...

  5. python解析git log后生成页面显示git更新日志信息

    使用git log可以查到git上项目的更新日志. 如下两个git项目,我想把git的日志信息解析成一个便于在浏览器上查看的页面. https://github.com/gityf/lua https ...

  6. [git]Git log 输出格式化(转载)

    转载于:https://havee.me/linux/2015-05/git-pretty-output.html 美化完的格式: git log --graph --pretty=format:'% ...

  7. git log 格式化输出

    Git log --graph --pretty=format: '%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)& ...

  8. git log 常用命令及技巧

    git log常用命令以及技巧 1.git log 如果不带任何参数,它会列出所有历史记录,最近的排在最上方,显示提交对象的哈希值,作者.提交日期.和提交说明.如果记录过多,则按Page Up.Pag ...

  9. git log --stat常用命令

    ​1,显示被修改文件的修改统计信息,添加或删除了多少行. git log --stat 2,显示最近两条的修改 git log --stat -2 3,显示具体的修改 git log -p -2 4, ...

随机推荐

  1. Linux下的应用进程监控

    两个思路: 一.定时执行监控脚本 采用centos自带的crontab根据需要定时执行status.sh脚本 #!/bin/bash status=$(ps -aux | grep "rsy ...

  2. delphi 返回所有URL

    delphi 返回所有URL USER MSHTMLprocedure TfrmWebEmail.btn5Click(Sender: TObject);var Doc: IHTMLDocument2; ...

  3. 配置多用户SMB挂载

    在 system1 通过 SMB 共享目录 /devops ,并满足下列要求: 1.共享名为 devops 2.共享目录 devops 只能 group8.example.com 域中的客户端使用 3 ...

  4. C++ 的多继承与虚继承

    C++之多继承与虚继承   1. 多继承 1.1 多继承概念 一个类有多个直接基类的继承关系称为多继承 多继承声明语法 class 派生类名 : 访问控制 基类名1, 访问控制 基类名2, ... { ...

  5. 使用StringBuilder构建字符串

    使用StringBuilder构建字符串确实可以提高效率,比“+”要高效不少.但使用时也有一些坑: 首先,我们指定一个StringBuilder,并设置其长度. StringBuilder build ...

  6. C#录制屏幕采集系统桌面画面

    在项目中,有很多需要录制屏幕的场景,比如直播课,录制教学视频等场景.但.NET自带的Screen类功能比较弱,效率很低.那么如何简单快捷地高效采集桌面屏幕呢?当然是采用SharpCapture!下面开 ...

  7. 利用jQuery-Word-Export导出word (含ECharts)

      写在前面的话:写博客的初衷是想把自己学到的知识总结下来,在写的过程中,相当于又把知识梳理了一遍.我坚信有输入,有输出,技术才会进步.我一般都会自己写一个小demo,测试没有问题,再进行整理. 在实 ...

  8. 小div在大div中垂直居中方式

    代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8 ...

  9. 魅族手机使用应用沙盒一键修改imsi数据

    较早前文章介绍了怎么在安卓手机上安装激活XPosed框架,XPosed框架的牛逼之处功能各位都介绍过,可以不修改apk的前提下,修改系统内核的参数,打比方在某些应用领域,各位需要修改手机的某个系统参数 ...

  10. scrapy xpath去除空格

    content = response.xpath("normalize-space('//img/@src')")