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

相关推荐
Mr_Xuhhh2 分钟前
深入理解Java Map与Set:从二叉搜索树到哈希表,全面解析搜索数据结构
java·数据结构·散列表
zh_xuan6 分钟前
修改远程仓库名以及和本地工程同步
git
于先生吖9 分钟前
支持二开与商用,JAVA 漫剧付费观看系统完整源码
java·开发语言
曹牧11 分钟前
Java: 从oracle表中获取一组kv序列
java·开发语言·oracle
Lyyaoo.13 分钟前
【Java基础面经】Java 注解的底层原理
java·开发语言·python
妙蛙种子31114 分钟前
【Java设计模式 | 创建者模式】 抽象工厂模式
java·开发语言·后端·设计模式·抽象工厂模式
雄哥00717 分钟前
spring 升级记录
java·后端·spring·spring升级
卓怡学长17 分钟前
m320基于Java的网络音乐系统的设计与实现
java·数据库·spring·tomcat·maven
yaaakaaang19 分钟前
五、原型模式
java·原型模式
chh56322 分钟前
从零开始学C++--类和对象
java·开发语言·c++·学习·算法