git log filter(六)
显示前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(六)的更多相关文章
- [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 ...
- Git 学习(六)分支管理
Git 学习(六)分支管理 几乎每一种版本控制系统都支持分支.使用分支意味着你可以从开发主线上分离开来,然后不影响主线的同时继续工作.在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录 ...
- git log命令全解析,打log还能这么随心所欲!
git log命令非常强大而好用,在复杂系统的版本管理中扮演着重要的角色,但默认的git log命令显示出的东西实在太丑,不好好打扮一下根本没法见人,打扮好了用alias命令拍个照片,就正式出道了! ...
- [译]git log进阶
格式化log输出 oneline --oneline标记将每个commit压缩成一行. 默认情况下显示一个commit ID和commit描述的第一行. 输出如下: 0e25143 Merge bra ...
- python解析git log后生成页面显示git更新日志信息
使用git log可以查到git上项目的更新日志. 如下两个git项目,我想把git的日志信息解析成一个便于在浏览器上查看的页面. https://github.com/gityf/lua https ...
- [git]Git log 输出格式化(转载)
转载于:https://havee.me/linux/2015-05/git-pretty-output.html 美化完的格式: git log --graph --pretty=format:'% ...
- git log 格式化输出
Git log --graph --pretty=format: '%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)& ...
- git log 常用命令及技巧
git log常用命令以及技巧 1.git log 如果不带任何参数,它会列出所有历史记录,最近的排在最上方,显示提交对象的哈希值,作者.提交日期.和提交说明.如果记录过多,则按Page Up.Pag ...
- git log --stat常用命令
1,显示被修改文件的修改统计信息,添加或删除了多少行. git log --stat 2,显示最近两条的修改 git log --stat -2 3,显示具体的修改 git log -p -2 4, ...
随机推荐
- 备份和还原 第三篇:master 数据库的备份和还原
在SQL Server 中,master 数据库记录系统级别的元数据,例如,logon accounts, endpoints, linked servers, and system configur ...
- 笔记本用hdmi连接显示器后无法播放声音问题
打开控制面板的声音选项,把默认播放音频的设备设置成笔记本扬声器.这种方法直接利用笔记本扬声器
- Python进阶----进程之间通信(互斥锁,队列(参数:timeout和block),), ***生产消费者模型
Python进阶----进程之间通信(互斥锁,队列(参数:timeout和block),), ***生产消费者模型 一丶互斥锁 含义: 每个对象都对应于一个可称为" 互斥锁&qu ...
- Python进阶(七)----带参数的装饰器,多个装饰器修饰同一个函数和递归简单案例(斐波那契数列)
Python进阶(七)----带参数的装饰器,多个装饰器修饰同一个函数和递归简单案例(斐波那契数列) 一丶带参数的装饰器 def wrapper_out(pt): def wrapper(func): ...
- 【开发笔记】- 在Windows环境下后台启动redis
1. 进入 DOS窗口 2. 在进入Redis的安装目录 3. 输入:redis-server --service-install redis.windows.conf --loglevel verb ...
- java-ExceptionHandler全局异常处理
springmvc配置文件: <!-- 定义全局异常处理,只有一个全局异常处理器起作用 --> <bean id="exceptionResolver" clas ...
- 【Tomcat】虚拟主机
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDepl ...
- PHP实现微信退款功能
最近在调微信退款接口,发现有许多坑,更大家分享一下 ① 要是在测试的时候,网页提示 curl 58 说明 证书的路径出现问题(这里要填物理路径,也就是绝对路径) ②网页提示curl 52 说明你的证书 ...
- MySQL主从复制什么原因会造成不一致,如何预防及解决?
一.导致主从不一致的原因主要有: 人为原因导致从库与主库数据不一致(从库写入) 主从复制过程中,主库异常宕机 设置了ignore/do/rewrite等replication等规则 binlog非ro ...
- reboot 示例代码
#include <stdio.h> #define LINUX_REBOOT_CMD_RESTART 0x01234567 int main() { reboot(LINUX_REBOO ...