【发布时间】:2013-12-13 19:04:44
【问题描述】:
我已提交所有更改并在此之后立即推送到 GitHub,但 GitHub 上的源代码查看器仅显示三个小时前的源代码。
$ git 状态
# 在分支主
没有什么可提交的,工作目录干净
更新
git 推送来源
出于某种原因,这更新了 GitHub 存储库。这样就解决了我的问题。
我真的不明白为什么这会有所帮助,因为我假设在您发出命令时它默认推送到原点
git 推送
【问题讨论】:
-
试试
git fetch origin和git show FETCH_HEAD。这会显示您推送的最后一次提交,还是 Github 的 WebUI 显示的最后一次提交? -
@xbonez git fetch origin 没有输出, git show FETCH_HEAD 给出了最后一次提交的差异。每次我推送我都会提示用户和密码,当它成功时,它说它推送到了仓库,但它没有来源?
-
“最后一次提交的差异”,你是指你最后一次提交,还是 Github 显示的最后一次提交?
-
@xbonez 我的意思是我在本地进行的最后一次提交。
-
也许可以通过
git remote -v来确认origin真的是你认为的那样......