Git:我看不到最后一次提交或者推送

标签 git

我正在执行 git log --all 来显示所有提交,但最后一个没有显示......

甚至,当我推送时,它会显示一切都是最新的,并且我希望能够推送最后一次提交。

我做了 git show-branch 它说:

[master] Merge branch 'master' of bitbucket.org:jargd/contract

有什么帮助吗?

最佳答案

* (no branch) 

表示“detached HEAD

您可以在该提交处创建一个分支:

git checkout -b newBranch

然后推送该分支。

关于Git:我看不到最后一次提交或者推送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13955663/

相关文章:

git 验证可信标签

git - 难道我的 GitHub SSH key 不应该让我每次都免于编写凭据吗?

windows - 同一台机器上的多个 Bitbucket SSH 帐户

git - 使用现有分支,但从当前分支复制最新的到它

windows - 符合 MSSCCI 标准的 git 客户端

git - 如何将 GitHub 上游 merge 为子模块?

git - 如何启动私有(private) repo 并在首次发布准备就绪时将其打开?

git - 使用 .gitconfig 配置差异工具

Git自动实时同步分支

git - 我需要删除我的 git stash 吗?