跳到正文
Kale的数字花园
目录 文章
/1 分钟/4 阅读/0 评论

Git提交记录生成日报

1. 显示昨天所有的提交说明 :::info –since=1.day:限定一天内的提交 –since=8.hour:限定8小时内的提交 –author=“xm.z”:限定作者为你自己的名字 –pretty=format:"%ad %s":

  1. 显示昨天所有的提交说明
git log --since=1.day --author="xm.z" --pretty=format:"%ad %s " --date=format:"%m/%d %H:%M" --all --no-merges

:::info
–since=1.day:限定一天内的提交

–since=8.hour:限定8小时内的提交

–author=“xm.z”:限定作者为你自己的名字

–pretty=format:"%ad %s":提交时间以及提交说明

–date=format:"%m/%d %H:%M":设置提交时间格式

–all:范围扩展为所有的可通过 ref 访问的 commit。如果你在多个分支提交了修改,需要加上这个。

–no-merges:隐藏 merge 提交。因为 merge 的说明通常是无意义的。

:::

  1. 将昨天所有的提交说明导出到文件
git log --since=1.day --author="xm.z" --pretty=format:"%ad %s " --date=format:"%m/%d %H:%M" --all --no-merges --encoding=GBK >> E:\日报.txt

:::info

  • --encoding=GBK:设置编码格式
  • E:\日报.txt :导出的文件路径

:::

原文链接:https://blog.csdn.net/qq_38765404/article/details/127119856

评论需要登录。生产环境使用 GitHub 登录,本地可前往 登录页 使用开发登录。

还没有评论,来抢沙发。