idea 使用 git 回退到某个历史版本

idea 使用 git 回退到某个历史版本

有时我们提交git错了,想回滚 怎么办?

一、用idea工具:

1、idea中打开Terminal:输入:git log 显示历史提交记录。或者 (右击项目--> Git --> Show History -->选中要回退的版本-->Copy Revision Number),直接复制;

2、选择 你要回滚的版本号,输入命令 ,比如:git reset --hard 248694b41373140d8f82a44b487eb590840ced71(后面为版本号)

3、最后输入正式回滚命令: git push -f -u origin master

输入后有可能报错,原因是没有权限(次分支代码被保护了起来),去页面修改一下

4、点一下分支对应的 unprotect,再执行第三步就OK了!

相关推荐
泡海椒12 小时前
动态代理核心原理:JQuick-Java接口规则自动生成机制解析
java·开发语言·python
步行cgn12 小时前
Spring 启动报错:BeanFactory not initialized 的原因与解决
java·python·spring
步行cgn12 小时前
Spring 报错:No bean class specified on bean definition 的原因与解决
java·后端·spring
zhangjw3413 小时前
第47篇:Java综合实战:电商秒杀系统(高并发场景)
java·开发语言
土司大王13 小时前
LeetCode hot100 回溯专题总结:Java 通用模板、决策树模型
java·算法·leetcode·决策树
Wang's Blog13 小时前
Java框架快速入门:Spring Security+OAuth2之用户注册与唯一性校验实现
java·数据库·spring
Wang's Blog13 小时前
Java框架快速入门: Spring Security+OAuth2之多因子认证与TOTP实战
java·spring·ui
滕州市燕猫虎计算机科技工作室个体工商户14 小时前
Java面试题汇总
java·开发语言
彧azz14 小时前
Git 入门实操实例:从安装到远程仓库全流程
大数据·笔记·git·学习·elasticsearch
2301_322414280415 小时前
活力孕康复APP 47737- 原创(免费领源码+部署教程+开发环境)
java·vue.js·spring boot·mysql·微信小程序·idea·微信开发者工具