kev*_*n_b 7 git ssh commit github git-commit
出于某种原因,我的 Github 存储库没有显示最新的几次提交。我像往常一样执行了git add、git commit 和 git push。但是今晚它似乎没有在 repo 的提交历史中注册。
当我做一个 git log 时,我可以看到我最近的提交。当我执行 git pull 到一个新文件夹来测试它时,我的更改就在那里。当我手动获取提交 url 并将其放入浏览器时,我可以看到更改。它只是没有显示在提交历史中,并且项目的提交总数没有更新。为什么是这样?
首先检查您的状态和分支:
git status
git branch
Run Code Online (Sandbox Code Playgroud)
如果您没有看到以 a 开头的分支*,则意味着您正在分离的 HEAD 分支中工作。
如果是这种情况,只需将您的主分支重置为您当前的 HEAD 并再次推送:
git checkout -B master @
git push
Run Code Online (Sandbox Code Playgroud)
该OP jebmarcus确认在评论是在主分支,虽然,用干净的状态:
当我今天早上刷新 repo 时,一切又恢复了
那一定是 GitHub 方面的一个小故障。
GitHub 上存在连接问题(8 月 3 日发生了“轻微服务中断” ——GitHub 状态消息)。
| 归档时间: |
|
| 查看次数: |
12627 次 |
| 最近记录: |