我们有一个git repo在其中提交我们的代码。 有没有一种方法可以找出在1天的时间内说过的差异(和/或提交日志)?
分支xyz 第1天 (推diff-1) (推diff-2) 第二天 (推diff-3) (推diff-4) (按diff-5)
是否可以通过提供日期/时间等窗口来获取每次提交的所有日志? 我的目标是编写一个脚本,该脚本将在每天结束时每天发送一封电子邮件,说明每天对远程仓库执行(推送)的内容。
答案 0 :(得分:2)
要获取最近几天的提交列表,可以使用--since
。
git log --since=2018-12-17
从昨天开始要获得它,
git log --since=`date --date="1 day ago" '+%Y-%m-%d'`