在特定日期承诺
git commit -m 'Fix UI bug' --date 2016-07-01
--date
参数设置作者日期。例如,该日期将出现在 git log
的标准输出中。
要强制提交日期 :
GIT_COMMITTER_DATE=2016-07-01 git commit -m 'Fix UI bug' --date 2016-07-01
date 参数接受 GNU 日期支持的灵活格式,例如:
git commit -m 'Fix UI bug' --date yesterday
git commit -m 'Fix UI bug' --date '3 days ago'
git commit -m 'Fix UI bug' --date '3 hours ago'
如果日期未指定时间,则将使用当前时间,并且仅覆盖日期。