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

相关推荐
速易达网络20 分钟前
Java Web登录系统实现(不使用开发工具)
java·开发语言·前端
Molesidy25 分钟前
【Git】【TortoiseGit】TortoiseGit安装与基础使用
git
悟能不能悟1 小时前
java重构旧代码有哪些注意的点
java·开发语言·重构
怪兽20142 小时前
Redis过期键的删除策略有哪些?
java·数据库·redis·缓存·面试
骑士雄师3 小时前
使用 IntelliJ IDEA 结合 DBeaver 连接 MySQL 数据库并实现数据增删查改的详细步骤:
数据库·mysql·intellij-idea
workflower5 小时前
单元测试-例子
java·开发语言·算法·django·个人开发·结对编程
YuanlongWang5 小时前
C# 基础——装箱和拆箱
java·开发语言·c#
b78gb5 小时前
电商秒杀系统设计 Java+MySQL实现高并发库存管理与订单处理
java·开发语言·mysql
wb043072016 小时前
性能优化实战:基于方法执行监控与AI调用链分析
java·人工智能·spring boot·语言模型·性能优化
天若有情6737 小时前
Java Swing 实战:从零打造经典黄金矿工游戏
java·后端·游戏·黄金矿工·swin