gitlab commit 时间错误

浏览:35日期:2023-09-01

问题描述

gitlab commit 时间错误

我刚刚git push代码之后,去gitlab上面查看commit,出现如图所示,下面的日期是当前日期,而我刚刚push的日期却显示committed 3weeks ago,这是为什么?[黑人问号脸。难道我和同事们活在不同的时空???

问题解答

回答1:

我觉得可能是你合并分支的原因。另外,我想知道你能确定那个三周之前的提交是你刚刚提交的吗?我觉得你可能看错了吧。

回答2:

查看一下开发环境的本地时间是否是三周前;git commit的时间是以你开发环境的时间为准的;

回答3:

因为那个 3 weeks ago 对应的是上面的 11 Jan, 2017.而且你看后面写的 commit 数量, 上面是1 commit, 对应一个 merge branch 操作, 下面那个你的是 39commits.

回答4:

我也觉得应该是你看错了,因为提交的话,是不会 fetch 远程仓库的数据到本地的,所以你看到的提交的第一条信息就是你自己的。

但是如果你 push 的话,是会自动检测和 fetch 远程仓库到本地的,所以你会看到别人提交的某些节点。(很可能就在你提交的前面,所以你可以查看提交节点的右侧,有提交作者信息)。

希望对你有帮助。

相关文章: