- 【时间】格式好看点
git log --pretty=format:"%h - %an, %ar, %ad : %s" --date=format:"%Y-%m-%d" -20
–date=format格式说明
小写格式:
- %a 星期(缩写):Sat
- %b 月份(缩写):Apri
- %c 格式化输出日期时间 月/日/年 时:分:秒:04/25/20 18:21:01
- %d 日期:25
- %j 一年的第几天:116
- %m 月份数字:04
- %p 上下午:AM/PM
- %w 星期几(0-6):6
- %x 格式化输出短日期:04/25/20
- %y 年份:20
- %z 时区:+0800
大写格式:
- %A 星期(全写):Saturday
- %B 月份(全写):April
- %H 24小时制:18
- %I 12小时制:06
- %M 分钟:21
- %S 秒:01
- %U 一年的第几周(星期日作为每周的第一天):16
- %W 一年的第几周(星期一作为每周的第一天):16
- %X 格式化输出短时间:18:21:01
- %Y 年份:2020
- %Z 时区:+0800
- jenkins使用
sh 'git log --format="%ae" | head -1 > commit-author.txt'
readFile('commit-author.txt').trim()