Git提交记录在日志中显示但不在Github上显示

3
我在Github上创建了一个仓库,然后通过git init、git remote add origin等命令将它与我的本地仓库绑定。我编辑了一些文件,做了几次提交,再用git push -u origin master命令将所有内容推送到了Github上。这一切都很顺利。但是,git log显示有提交记录,但在我的Github账户中并没有显示出来。本地仓库的origin设置正确。
我使用的是https协议,对于一些提交,我的config配置中user.name设置错误(只写了名字而没有写姓),但邮箱总是正确的。您有什么想法吗?

尝试从远程获取并检查提交日志。 1:git fetch origin master 2:git checkout FETCH_HEAD 3:git log - George Chen
2个回答

1
我遇到了同样的问题,尽管我已经长时间使用这个存储库和这个远程,最近也没有改变任何东西。我认为这可能与Github最近的故障和减速有关,事实上,他们在Twitter账户上证实了这一点: https://twitter.com/githubstatus/status/717464295454470145

我们的系统正在处理队列积压。同时,新的推送可能需要一些时间才能显示在http://GitHub.com上。

希望提交很快就会出现在Github上 :)

1
是的,那确实是问题所在,现在我的所有提交都显示出来了 :) - Kat

0

我认为这只是速度慢的问题。我在使用Git桌面版时遇到了类似的问题,分支历史记录显示文件更改以及合并状态,说明源和目标相同,但在GitHub上,该分支仍然与主分支相同,并没有反映客户端的合并。(这里只涉及非常小的KB)。二十分钟后,所有在线内容都已更新。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接