git回滚到任意版本
为什么80%的码农都做不了架构师?>>>
有时候因为提交错误或冲突问题,需要我们回滚到任意一个版本,这时候可以使用git reset
命令来完成此操作,以下是三个操作步骤:
显示提交的log
➜ spring-mvc-showcase git:(master) ✗ git log -3
commit 3e92f784956f45b69d388b1e5fe0fe56113cd50a
Author: 1755610380@qq.com <1755610380@qq.com>
Date: Mon Aug 21 14:47:43 2017 +0800I have headachecommit e86c35455c4c69fa855a33ee1315ce645a2ed59c
Author: 1755610380@qq.com <1755610380@qq.com>
Date: Sun Aug 6 11:39:57 2017 +0800change kafka examplecommit f3ce4446bb14d01479f0e2909bd5fadbebea7dd0
Author: 1755610380@qq.com <1755610380@qq.com>
Date: Sat Jul 29 19:03:37 2017 +0800add kafka-0.8 api test
回滚到指定的版本
git reset --hard f3ce4446bb14d01479f0e2909bd5fadbebea7dd0
强制提交
如果需要提交的话,就执行以下操作提交一下代码:
git push -f origin master
转载于:https://my.oschina.net/dabird/blog/1523267
git回滚到任意版本相关推荐
- git-代码撤销、回滚到任意版本(git回滚命令reset、revert的区别)
文章目录 一.Git 代码撤销.回滚到任意版本(当误提代码到本地或master分支时) 二.git回滚命令reset.revert的区别 1. 背景知识 2. 方法一:git reset(回退) 3. ...
- 回滚master代码_[转]Git 代码撤销、回滚到任意版本(当误提代码到本地或master分支时)...
两种情况(场景) 情况一 代码还只在本地,未push到运程仓库,想把代码还原到上一次commit的代码,此时操作为代码撤销 解决方案: 情况二 代码已经push到运程仓库,想把代码还原到上一次提交,此 ...
- Git - 回滚到指定版本
每次提交的代码都有一个唯一的commit id(版本号),如下图,当然,也可以 git log 查到. 回滚到指定版本: git reset --hard b498237e6dc1fc4861c79 ...
- Git 回滚动任意版本
为什么80%的码农都做不了架构师?>>> Git经常会碰到版本回滚的问题,下面就介绍一下如何回滚版本. 显示提交的log $ git log commit 38be40e4cb ...
- git 回滚到指定版本
1.操作步骤 git 回退到指定版本步骤: 把你想回退的版本的commit id和最新版本的commit id记下来 然后用命令git reset --hard 老版本的commit id 再git ...
- git回滚到历史版本,并且删除本地untracked file
文章目录 遇到问题 解决方法 结果展示 遇到问题 本地添加代码,把项目玩儿坏了,现在像回退历史版本.这个简单 git reflog git reset --hard 版本号 但是自己本地新增的文件成为 ...
- git让单个文件回滚到指定版本
https://blog.csdn.net/fsgsggd/article/details/79875035 首页 博客 学院 下载 图文课 论坛 APP 问答 商城 VIP会员 活动 招聘 ITey ...
- 如何使用git命令回滚到指定版本以及返回到新版本
一. 相关git命令 1.git branch:查看当前分支,如果在后面加-a则表示查看所有分支. 2.git log:查看提交历史,在commit id这一项中可以看到提交的历史版本id. 3.gi ...
- IDEA 使用Git回滚到上一个版本
IDEA 使用Git回滚到上一个版本 一.版本介绍 目前有两个历史版本: v1 版本号:xxxc7f v2 版本号:xxxbcd 需求:从当前所在的v2跳转到v1 二.选择需要回退的版本 三.选择自己 ...
最新文章
- iOS实现tableViewCell或collectionCell中点击界面按钮跳转
- linux 工具 SecureCRT 使用 rz 和 sz 命令
- matlab激光散斑散射半径测量,激光散斑测量2011412225741
- java简单毕设_计算机毕业设计之自定义毕设课题需要如何确定工作量
- @Resource,@Autowired,@Inject3种注入方式详解
- 【VMCloud云平台】SCVMM配置(四)创建模板机准备
- tp5分页不加载搜索参数
- c#中params关键字应用
- sql添加约束相关示例
- 2021年中国电子学习课程市场趋势报告、技术动态创新及2027年市场预测
- server取出多个最小值 sql_sql语句,需要取出多个字段列中的最大值和最小值
- PHP中的e标签和em标签一样吧,html em标签的作用
- select2 ajax 搜索框,修改Select2搜索框(Modify Select2 search box)
- C语言学生成绩管理系统(综合项目)
- Selenium2+python自动化6-八种元素元素定位(Firebug和firepath)
- 毕业设计 - 题目:基于深度学习的人脸表情识别 - 卷积神经网络 毕设 代码
- ORACLE数据库数据迁移
- 佛系程序员之歌 - 和我一起减减压
- 模仿元气森林:为什么会是画虎画皮难画骨?
- DNA序列编码中Hairpin的定义和计算