这个问题经常发生,它让我抓狂。我会添加,提交和推送一个文件到github,它会显示错误的提交时间。有时它会显示提交发生在几天之前,它实际上是刚刚添加。坚定而坚定(这排除了简单的时区差异)即使我初始化了一个全新的存储库并在之后立即提交了一个文件,它会说是两天前发生的。如果有人知道一篇文章或以前回答的问题,处理这个问题,我会非常感谢你指出给我。
wwtsj6pe1#
仔细检查系统时钟,GitHub的UI会显示提交本身的时间戳,当你提交时git会从系统中读取时间戳。一个快速检查的方法是进行一次新的提交,然后执行git log并检查时间和日期是否与系统上的设置匹配。
git log
plicqrtu2#
我也遇到了同样的问题,我在WSL上使用Ubuntu,我不知道为什么我的时间关闭了,但是我关闭了WSL,Ubuntu重新启动(当我打开它的时候),使用了我电脑的系统时间。在Windows PowerShell中使用以下命令关闭WSL:
wsl-关闭
2条答案
按热度按时间wwtsj6pe1#
仔细检查系统时钟,GitHub的UI会显示提交本身的时间戳,当你提交时git会从系统中读取时间戳。
一个快速检查的方法是进行一次新的提交,然后执行
git log
并检查时间和日期是否与系统上的设置匹配。plicqrtu2#
我也遇到了同样的问题,我在WSL上使用Ubuntu,我不知道为什么我的时间关闭了,但是我关闭了WSL,Ubuntu重新启动(当我打开它的时候),使用了我电脑的系统时间。
在Windows PowerShell中使用以下命令关闭WSL:
wsl-关闭