Git 日志缺少最新提交

标签 git bitbucket git-log

从我的 MacBook 推送提交 进入项目的主分支,但 提交没有出现在我的 Windows 上 笔记本电脑 ( git log ),它只出现在我的 MacBook ( git log ) 或存储库的 Bitbucket Web 界面上。

这怎么可能?

两个 git 本地存储库都指的是同一个分支(主)和同一个 bitbucket 存储库(一个通过 SSH 指向它,另一个(Windows)通过 HTTPS 指向它)。

提交发生在 40 分钟前,所以我怀疑这里发生了任何延迟。

最佳答案

即使在 pull/取之后,一个简单的 git log (默认为 git log master )不会显示提交的推送。

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

关于Git 日志缺少最新提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59920253/

相关文章:

git - `git log --follow --graph` 跳过提交

git - 如何在 git log 命令中排除已删除的文件?

git - 如何撤消 git config --system core.askpass git-gui--askpass

java - 我应该使用什么以及如何将错误日志从我的 java 程序发送到服务器(邮件、git 等...)

git - Git 中的数据完整性?

docker - 使用通过密码生成的 ssh key 从 docker 访问私有(private)仓库

git - 在 git clone 命令中使用密码克隆 BitBucket 存储库会导致问题

git - Jenkins Git 分支选择与回退

git:管理输入数据测试实践

git - 如何找到添加给定文件的提交?