我有以下奇怪的问题
λ 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-02
到1973-03-03
。
在2.11.0.windows.1
和2.18.0.windows.1
中测试了相同的结果