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了!

相关推荐
小bo波8 小时前
枚举实战
java·设计模式·枚举·后端开发·代码重构
夜微凉48 小时前
三、Spring
java·后端·spring
橘右今8 小时前
2026 Java后端高频面试宝典
java·开发语言·面试
周小码9 小时前
10分钟搭建私有Git服务器:Soft Serve实战
运维·服务器·git
xyzzklk9 小时前
解决Salesforce无法向外发送邮件
android·java·开发语言·网络·crm·salesforce·客户关系管理
biubiubiu07069 小时前
SpringBoot关于外部化配置
java·spring boot·spring
zzz_23689 小时前
【Spring】面试突击系列(二):SpringBoot 入门与自动配置原理
java·spring boot·spring
Full Stack Developme9 小时前
Spring AOP 与 AspectJ
java·后端·spring
快乐的木子李10 小时前
最新版Maven免安装配置教程
java·maven
wuminyu11 小时前
Java锁机制之Java对象重量级锁源码剖析
java·linux·c语言·jvm·c++