【发布时间】:2019-09-16 22:20:46
【问题描述】:
我的 git repo 上有一个分支(master)。 我一直在将提交推送到我的远程仓库。
我现在想恢复到之前的提交,并从那里重新开始。
我已经运行了以下:
git reset --hard <commit hash>
现在头在我选择的提交处,从这里我想把这个选择的提交作为头推送到我的远程主分支。
git push origin master
它不起作用 - 错误消息统计
'Updates were rejected because a pushed branch tip is behind its remote counterpart.'
如何在本地签出之前的提交,将 head 设置为该提交,然后推送到我的远程仓库?
谢谢
【问题讨论】:
标签: git