Git日志缺少最新提交

时间:2020-01-26 16:18:46

标签: git bitbucket git-log

从MacBook中提交了一个提交到项目的master分支中,但是该提交没有出现在我的Windows笔记本电脑中git log) ,它只会出现在我的MacBook(git log)或存储库的Bitbucket网络界面上。

那怎么可能?

两个git local仓库都指向同一分支(主节点)和相同的bitbucket仓库(一个通过SSH指向它,另一个(Windows)通过HTTPS指向它)。

提交是在40分钟前发生的,所以我怀疑这里是否发生延迟。

2 个答案:

答案 0 :(得分:2)

即使在提取/提取之后,简单的git log(默认为git log master)也不会显示已提交的提交。

尝试git log origin/master(至少在git fetch之后)

答案 1 :(得分:1)

尝试在Windows笔记本电脑上运行git fetchgit pull

Git日志不会在每次推送到原始存储库时自动更新。

git fetch将从远程存储库中获取更改,但不会将其合并到本地存储库中,而git pull将获取更改并尝试将其合并到本地存储库中。

以下是一些有用的墨水: