gpt4 book ai didi

Git 日志显示错误的提交日期

转载 作者:太空狗 更新时间:2023-10-29 14:38:07 25 4
gpt4 key购买 nike

出于某种原因,我最近的所有 git 提交都使用了错误的日期。

我昨天提交了两次,今天提交了一次,它们都显示为 16 天前。更具体地说,Fri Oct 31 15:32:21 2014 +0100

在我的电脑上运行 date 会得到 Sun 16 Nov 2014 12:55:08 CET,所以我的电脑时间是正确的。

将存储库推送到 GitHub 时问题仍然存在。

更新#1:

可以找到有问题的存储库 here on Github

file listing显示正在进行的提交,当这被写入时,25 分钟前。这是正确的。

commit log提交日期正确但显示16 天前创作

更新#2:

操作系统:

Darwin Juno.local 13.4.0 Darwin Kernel Version 13.4.0: Sun Aug 17 19:50:11 PDT 2014; root:xnu-2422.115.4~1/RELEASE_X86_64 x86_64.

GIT 版本:

git version 1.8.5.2 (Apple Git-48)

GIT 环境变量:

GIT_DIR=.git
GIT_AUTHOR_DATE=@1414765941 +0100
GIT_INDEX_FILE=.git/index
GIT_AUTHOR_NAME=codeaken
GIT_PREFIX=
GIT_AUTHOR_EMAIL=<removed>

最佳答案

如果您在提交时设置了环境变量(如 GIT_AUTHOR_DATE),则将使用该日期(而不是当前日期)

尝试取消设置 GIT_AUTHOR_DATE

GIT_AUTHOR_DATE 通常在 git 命令(如 git filter-branch)中用于设置过去的提交。参见“How do I make a Git commit in the past?”。

关于 GitHub:

关于Git 日志显示错误的提交日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26956662/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com