git 版本回退
git 版本回退
方法1
git reset --hard dbf5efdb3cd8ea5d576f2e29fe0db1951d0e3e3b
# 强制推送到远程分支, 会抹去远程库的提交信息, 不要这么干
# git push -f origin master
方法2
# 回退到指定版本, 需要解决冲突
git revert e7c8599d29b61579ef31789309b4e691d6d3a83f
# 放弃回退(加--hard会重置已 commit和工作区 的内容)
# git reset --hard origin/master
参考资料
- **推荐: ** 如何优雅的进行版本回退 · includeios/document
- 版本回退 - 廖雪峰的官方网站
- git 回退到某版本后,再在此版本上更新,无法 push · Ruby China
- git回退版本(線上和本地倉庫) | 程式前沿
- git reset soft,hard,mixed之区别深解 - 菜鸟++ - 博客园
还没有评论,来说两句吧...