GitHub 提交中说“将来”是什么意思?

问题描述 投票:0回答:1

我们正在作为一个全球团队致力于此项目。

最后一次提交显示“将来”。我们想知道这意味着什么?

这是屏幕截图(观察最上面的提交):

what does it means when GitHub commit says in the future

我们应该获取时间戳而不是这个,对吗?

github commit
1个回答
0
投票

Git 在每次提交中嵌入两个时间戳:作者时间戳和提交者时间戳。通常在 GitHub 上,这是您看到的提交者时间戳。

但是,并不要求时间戳准确。在这种情况下,时间戳或其中的时区不正确,并且指定的时间是将来的时间。这可能意味着进行提交的计算机的时区设置不正确,或者未正确同步到可靠的 NTP 服务器以获取当前时间。

事实上,你可以在 Git 中合成任何你想要的时间戳,包括 Git 创建之前或我们都死了之后的时间戳。请参阅

GIT_AUTHOR_TIMESTAMP
中的
GIT_COMMITTER_TIMESTAMP
git-commit(1)
变量。

© www.soinside.com 2019 - 2024. All rights reserved.