【发布时间】:2016-12-08 14:58:28
【问题描述】:
由于某种原因,我的 Github 存储库没有显示最新的几个提交。我像往常一样做了 git add、git commit 和 git push。但是今晚它似乎没有在 repo 的提交历史中注册。
当我做一个 git log 时,我可以看到我最近的提交。当我执行 git pull 到一个新文件夹来测试它时,我的更改就在那里。当我手动获取提交 url 并将其放入浏览器时,我可以看到更改。 它只是没有显示在提交历史记录中,并且项目的提交总数没有更新。这是为什么呢?
【问题讨论】:
-
在 github 上,检查 Graphs -> Network,在图形 git log 上你能看到最后几个提交吗?
-
如果您再次尝试
git push,它是否说它已经是最新的了?这是在主(主)分支上吗?这是一个公共仓库,您可以分享一个链接,以及丢失提交的提交 id 吗? -
@armnotstrong on Graph -> Network,它只是说正在加载图形数据和一个旋转的进度标志。不显示实际数据
-
@Patrick 是的,当我再次 git push 时,它说已经是最新的了,很抱歉它是一个私人仓库
-
@jebmarcus : 我在
Bitbucket上发生了很多次同样的事情。只需尝试push一个新的commit,一切都会更新。
标签: git github ssh commit git-commit