【发布时间】:2016-05-23 15:53:52
【问题描述】:
我遇到过两次这种情况(针对 2 个不同的存储库)。
我在 Github 上发布了 REPO。我不想做“广告”,但这是这个仓库:https://github.com/mnabialek/laravel-translate/tree/develop
刚才我做了一个新的提交并将其推送到 repo,但它在 Github 上不可见。
运行git status 不会显示任何文件被修改。当我运行 git log 时,我得到的最后 3 个提交是:
commit 392f6c04a7e1b956e895fcadda99385d2ea28013
Author: mnabialek <*>
Date: Mon May 23 17:39:31 2016 +0200
Set found line based only on partial match to catch also multi-line translations
commit d2c1b0650c0a6c931999bcf0ee70f6aed76ef6e4
Author: mnabialek <*>
Date: Sun May 22 21:27:32 2016 +0200
Update in regex to catch also variables and expressions
commit f5ba8c97c8105d3651cafd9b9b67a5b9367ec968
Author: mnabialek <*
Date: Sun May 22 21:17:07 2016 +0200
Update documentation
如您所见,最后一个在 Github 上不可见。会是什么呢?它不可见真的很奇怪,最糟糕的是,如果我没有在 Github 上验证它,我将不知道有什么问题。
更新
值得一提 - 几周前我在使用 Bitbucket 时遇到了同样的情况 - 我在本地存储库中看到了提交,但它们没有被推送,因此本地和远程存储库之间存在不匹配,我还没有解决。
目前我刚刚克隆了我在不同目录中再次显示的 repo,在我的 PC 上我有这个额外的提交,但它在 Github 上不可见。
【问题讨论】:
标签: git github version-control