Bitbucket git pull和git push提供“已经是最新的”和“一切都是最新的”,因为我可以在线看到顶部还有两个提交

Bitbucket git pull和git push提供“已经是最新的”和“一切都是最新的”,因为我可以在线看到顶部还有两个提交,git,bitbucket,git-push,git-pull,Git,Bitbucket,Git Push,Git Pull,Bitbucket git pull和git push提供了“已经是最新的”和“一切都是最新的”,因为我可以在线看到顶部还有两个提交 使用gitk时,我看到远程主机比我在bitbucket webview上看到的真正远程主机低2次提交。我做一个git拉取或git获取,再加上合并,我总是得到“已经是最新的” 如果我手动签出webview上看到的最新提交,并将其放在Gitk上看到的另一个分支中,我现在在master local和remote上有2次提交,因此我尝试再次推动这2次提交,它显示“一切都是

Bitbucket git pull和git push提供了“已经是最新的”和“一切都是最新的”,因为我可以在线看到顶部还有两个提交

使用gitk时,我看到远程主机比我在bitbucket webview上看到的真正远程主机低2次提交。我做一个git拉取或git获取,再加上合并,我总是得到“已经是最新的”

如果我手动签出webview上看到的最新提交,并将其放在Gitk上看到的另一个分支中,我现在在master local和remote上有2次提交,因此我尝试再次推动这2次提交,它显示“一切都是最新的”

我不确定我还能做什么。已经从零开始克隆了回购协议,同样的事情。Webview所有提交,在git克隆之后,如果我执行git状态或使用gitk,则前两个提交不存在

与我之前所做的相比,我所做的唯一不同之处是这两个提交都有标记。这就是问题所在吗


提前谢谢你的帮助

很明显,最后两次提交不是远程主机中的master。我没有使用正确的web视图,所以我看到的是所有提交,而不是主分支提交

如果可能的话,他们看起来像是处于某种分离的状态

我所做的是将这两个提交拉到本地分支,并将该分支推到远程分支。然后我创建了一个pull请求并将其与master合并,现在master对所有内容都是最新的