Qt君最近工作需要发布一款软件,可是遇到了些问题。需要为软件写版本描述,但版本修改内容都在git的每个commit里面,用手动复制显然太浪费时间,不值得。
于是查了下手册立马写了这个提取commit内容命令简单方便地完成任务,顺便分享给大家。
git log --oneline --no-merges --since="2019-10-01" --until="2019-12-20" | awk '{$1="";print $0}'
--oneline
:简洁显示。
--no-merges
:不要合并的提交。
--since
:限定提取的开始日期。
--until
:限定提取的结束日期。
awk '{$1="";print $0}'
:获取除了第一列的内容(提取提交内容)。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有