2016-08-03 30 views
0

由于某种原因,我的Github回购没有显示最新的几次提交。我做了git add,git commit和git push像我一样。但今晚似乎没有在回购交易历史上注册。Github回购没有显示最新的提交

当我做了一个git日志,我可以看到我的最新提交。当我做一个git拉入新文件夹来测试它时,我的更改就在那里。当我手动提交提交网址并将其放入浏览器时,我可以看到更改。 它只是没有出现在提交历史记录上,并且项目上的提交总数未更新。为什么是这样?

+0

上github,检查图形 - >网络,在图形git日志中,你可以看到最后几个提交? – armnotstrong

+0

如果你再次尝试'git push',它是否说它已经是最新的?这是在主(主)分支?这是一个公共回购,你可以分享一个链接,并提交失踪提交ID? – Patrick

+0

@armnotstrong在图形 - >网络上,它只是说加载图形数据和一个旋转的进度标志。不显示实际数据 –

回答

0

首先检查你的状态和分支:

git status 
git branch 

如果你没有看到前面有一个*一个分支,这意味着你是在一个detached HEAD branch工作。

如果是这样的情况下,只要你的主分支重置为当前的HEAD,并再次推:

git checkout -B master @ 
git push 

OP jebmarcus确认in the comments是在主分支,虽然,用干净的状态:

当我刷新今早一切工作再次

回购

这一定是GitHub方面的一个小故障。
GitHub上存在连接问题(8月3日发生“小服务中断” - GitHub status messages)。

+0

谢谢,但是当我做git分支时,我确实看到*主人 –

+0

当我今天上午刷新回购时,一切都再次起作用 –

+0

必须是内部Github错误 –

相关问题