为什么80%的码农都做不了架构师?>>>   

Git经常会碰到版本回滚的问题,下面就介绍一下如何回滚版本。

显示提交的log

$ git log
commit 38be40e4cbdb5512c8318c5ab4e09c462ff5095a (HEAD -> dev, origin/master, origin/dev, origin/HEAD, master)
Author: e <lvgang@morecarekids.com>
Date:   Thu Jan 4 15:00:48 2018 +0800change readme.mdcommit a91078724a2b88b7fdc43060d280fd3822cec24e
Author: e <lvgang@morecarekids.com>
Date:   Thu Jan 4 14:57:01 2018 +0800第一次提交commit dfe7c7e51c92e0bc105edc39f598f797c402ade8
Author: morecare <lvgang@morecarekids.com>
Date:   Thu Jan 4 14:44:04 2018 +0800Initial commit

回滚到指定的版本

$ git reset --hard a91078724a2b88b7fdc43060d280fd3822cec24e
HEAD is now at a910787 第一次提交

强制提交

$ git push -f origin dev
Total 0 (delta 0), reused 0 (delta 0)
To https://gitee.com/morecare/mc-website.git+ 38be40e...a910787 dev -> dev (forced update)

通过上面三步就完成了代码的回滚了。

转载于:https://my.oschina.net/sdlvzg/blog/1602272

Git 回滚动任意版本相关推荐

  1. git回滚到任意版本

    为什么80%的码农都做不了架构师?>>>    有时候因为提交错误或冲突问题,需要我们回滚到任意一个版本,这时候可以使用git reset命令来完成此操作,以下是三个操作步骤: 显示 ...

  2. git-代码撤销、回滚到任意版本(git回滚命令reset、revert的区别)

    文章目录 一.Git 代码撤销.回滚到任意版本(当误提代码到本地或master分支时) 二.git回滚命令reset.revert的区别 1. 背景知识 2. 方法一:git reset(回退) 3. ...

  3. 回滚master代码_[转]Git 代码撤销、回滚到任意版本(当误提代码到本地或master分支时)...

    两种情况(场景) 情况一 代码还只在本地,未push到运程仓库,想把代码还原到上一次commit的代码,此时操作为代码撤销 解决方案: 情况二 代码已经push到运程仓库,想把代码还原到上一次提交,此 ...

  4. Git - 回滚到指定版本

    每次提交的代码都有一个唯一的commit id(版本号),如下图,当然,也可以 git log 查到. 回滚到指定版本:  git reset --hard b498237e6dc1fc4861c79 ...

  5. git 回滚到指定版本

    1.操作步骤 git 回退到指定版本步骤: 把你想回退的版本的commit id和最新版本的commit id记下来 然后用命令git reset --hard 老版本的commit id 再git ...

  6. git回滚指定版本相关操作

    当提交推送到远程仓库之后,需要回退到特定版本,去修改该代码,然后在推送到远程仓库; 1.查看目前版本状态: git status 2.查看提交日志,找到需要回滚的git版本号 git log 3.将当 ...

  7. git回滚到历史版本,并且删除本地untracked file

    文章目录 遇到问题 解决方法 结果展示 遇到问题 本地添加代码,把项目玩儿坏了,现在像回退历史版本.这个简单 git reflog git reset --hard 版本号 但是自己本地新增的文件成为 ...

  8. git回滚代码版本 强制提交代码

    git reset --hard [commit id] 回滚代码 git push --force 如果强制提交失败可以试试 git push origin 分支名 --force

  9. git让单个文件回滚到指定版本

    https://blog.csdn.net/fsgsggd/article/details/79875035 首页 博客 学院 下载 图文课 论坛 APP 问答 商城 VIP会员 活动 招聘 ITey ...

最新文章

  1. mac搭建python开发环境_Mac中基于Homebrew搭建python开发环境
  2. 华为全新发布开源操作系统欧拉:覆盖数字基础设施全场景
  3. 第二课unit2 控制对文件的访问
  4. ubuntu 14.04 安装chrome及给chromium 安装 flash player
  5. Qt与QML的枚举绑定(C++枚举)
  6. mysql 远程主机强迫关闭了一个现有的连接_MySQL的explain优化(3)
  7. 【Calcite】CHAR(1) CHARACTER SET “ISO-8859-1“ COLLATE “ISO-8859-1$en_US$primary“ NOT NULL
  8. lsof 命令实用用法介绍
  9. 国产手机:跨出去之路
  10. SSO单点登录系列1:cas客户端源码分析cas-client-java-2.1.1.jar
  11. 20145226夏艺华 Exp6 信息搜集与漏洞扫描
  12. SAP 下载EXCEL模板
  13. 2018年中高级前端面试题目小结
  14. javascript实现下拉条联动_js实现select二级联动下拉菜单
  15. fzyczn生日赛t1 CZN
  16. 今天你写控件了吗?----ASP.net控件开发系列
  17. 空前绝后!PostgresConf.CNPGConf.Asia 2020大会闭幕
  18. mysql火焰图_如何读懂火焰图?
  19. 又双叒叕ctf比赛之saarland
  20. 自定义ImageView实现切图的无缝对接

热门文章

  1. php获取本机root,通过PHP执行root命令
  2. 16进制加法 keil_C/C++编程笔记:C语言进制详解,二进制、八进制和十六进制
  3. 【大总结2】大学两年,写了这篇几十万字的干货总结
  4. (十三) 深入浅出TCPIP之setsockopt参数详解
  5. PaperNotes(2)-Generative Adversarial Nets
  6. 一文读懂机器学习库graphLab
  7. 《Python Cookbook 3rd》笔记(3.11):随机选择
  8. php 不同时区时间转换,在PHP中将DateTime字符串转换为不同的时区
  9. 小米C++开发 面试 准备阶段和部分真题
  10. 音视频即时通讯二次开发