Git代码回滚-回退到指定版本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git代码回滚-回退到指定版本相关的知识,希望对你有一定的参考价值。
参考技术A一、打开Git Bash Here输入git reflog
二、 退出log记录(退出:英文状态下 按 q 可以退出git log),然后输入回退命令git reflog xxx,xxx指某次提交的版本记录id
三、强制推送至远程 输入命令git push -f origin 分支名,假如你是dev分支后面就写dev,至此版本回退就成功了
git 代码回滚回退到指定版本 并 提交
一、打开Git Bash Here输入git reflog
//输入命令
git reflog
//得到以下历史提交记录
4d3221f (HEAD -> dev, origin/dev) HEAD@13: commit: 拓扑图配色优化
fa646fe HEAD@14: commit: 角色管理站点权限不可编辑bug修改
60b35d4 HEAD@15: commit: 拓扑图相关修改9
3173e7a HEAD@16: commit: 拓扑图相关修改8
d51db77 HEAD@17: commit: 拓扑图相关修改8
6268ede HEAD@18: commit: 拓扑图相关修改7
b1a4279 HEAD@19: commit: 拓扑图相关修改6
c247098 HEAD@20: commit: 拓扑图相关修改5
2f9a010 HEAD@21: commit: 拓扑图相关修改4
二、 退出log记录(退出:英文状态下 按 q 可以退出git log),然后输入回退命令git reflog xxx,xxx指某次提交的版本记录id
//输入命令
git reset --hard 3173e7a
三、强制推送至远程 输入命令git push -f origin 分支名,假如你是dev分支后面就写dev,至此版本回退就成功了
git push -f origin dev
原文:https://www.jianshu.com/p/aaee06ade0d3
以上是关于Git代码回滚-回退到指定版本的主要内容,如果未能解决你的问题,请参考以下文章