1973年之前的git commit失败

时间:2018-07-07 11:20:34

标签: git epoch

我有以下奇怪的问题

λ git version
git version 2.18.0.windows.1

λ git config --global log.date iso8601

λ git commit --date=1970-01-01 -m "change"
fatal: invalid date format: @40769

λ git commit --date=1973-01-30 -m "change"
fatal: invalid date format: @97240598

λ git commit --date=1973-03-30 -m "change"
nothing added to commit but untracked files present

我期望1970年1月1日之后可以对任何命令运行该命令。


在@Lasse问题之后更新

λ git commit --date='1973-03-02' -m test1
fatal: invalid date format: @99945655

λ git commit --date='1973-03-03' -m test1
no changes added to commit

λ git commit --date='1973-03-02T00:00:00' -m test1
no changes added to commit

λ git commit --date='1973-03-03T00:00:00' -m test1
no changes added to commit

所以它发生的时间是从1973-03-021973-03-03

2.11.0.windows.12.18.0.windows.1中测试了相同的结果

0 个答案:

没有答案