版本的创建,与指针的指向

每创建一个新版本后,有一个指针,就指向新版本

指针的名字叫

HEAD的前一个版本叫 HEAD^

前两个版本叫HEAD^^

例子

回退演练

回退相关命令


当前在版本三

其望回到版本2

回退一级就可以

git reset -- hard HEAD^

例子

关注回退前后的区别

操作的本质如图

另一种回退

git reset -- hard HEAD~1

相当于

从版本一重新回到版本三

先查到版本三的编号

git reset --hard 编号

相当于

问题-版本三编号不记得咋办

如果当前在版本一

只能看见版本一的编号

想要回到版本三,不知编号怎么办

查看之前的操作记录

git reflog

可以查到版本的编号

有了版本号,就可任意跳转了

git-版本的回退操作与相关推荐

  1. git常见的回退操作

    有时候在操作git的时候,不免有时提交或修改过快,需要进行一些回退操作,下面来看一下. lj@lj-virtual-machine:~/111111/git/gittest$ git status 位 ...

  2. git回退历史版本无法上传_Git实用教程(四) | Git本地库操作(查看提交历史、版本前进回退)...

    Git实用教程专栏回顾 Git实用教程(一) | 为什么需要版本控制?(以嵌入式项目开发为例) Git实用教程(二) | Git简介及安装详解 Git实用教程(三) | Git本地库操作(仓库初始化. ...

  3. GIt版本回滚的两种方法reset、revert

    在学习关于git版本回滚操作之前我们应该需熟练使用git log查看Git提交日志,同时也应学会使用git reflog查看Git提交日志. 可参考博客:git log的使用_WEB前端李志杰的博客- ...

  4. Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突...

    Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突 这篇是接着上篇分布式版本库--Windows下G ...

  5. 解决git提交敏感信息(回退git版本库到某一个commit)

    解决git提交敏感信息(回退git版本库到某一个commit) Fri 07 June 2013 git是一个很好的版本库, 现在很多人用它, 并在github上创建项目, 相信大家都有过将敏感信息提 ...

  6. git版本回退:error: Your local changes to the following files would be overwritten by merge

    git pull活git push 代码出现错误,代码冲突: 解决办法: 1.解决冲突再次上传: 2.先退commit,然后再git pull,再修改代码,再上传(之所以使用这个办法,是因为编辑器一点 ...

  7. Git——版本回退【git reset / git log / git reflog】

    前言:下面是在版本回退中常用的命令. 1. git log -- 查看版本日志 $ git log   HEAD为当前指向的版本指针.使用git log 查看版本日志后,显示了它们的版本号是一系列SH ...

  8. idea中git版本回退

    场景 当我提交了本次修改到本地和远程分支后,发现我本次提交还少了一些修改内容,或者说本次修改是完全错误的,然而也push到远程仓库去了.如何回退? 问题 已经提交到仓库(本地和远程仓库)的内容如何利用 ...

  9. git版本回退(git reset、git revert、git stash)

    文章目录 回退的两种情况 1.已 commit,未push到远程仓库. 1.1 git reset --soft (撤销commit) 1.2 git commit --amend(修改commit ...

  10. git版本回退简单记录

    简单记录git版本回退的命令,参考的是这篇文章1 首先查看以前存档的版本: git log 1. 知道要回退的版本和现在的版本差了多少代 回退上一代版本(1个以前) git reset –hard H ...

最新文章

  1. nginx 配置文件
  2. [转载]出了国才明白的10件事~(MITBBS ZT)
  3. new 一个结构体数组_每天一个IDA小技巧(四):结构体识别
  4. ssl1762-工厂的烦恼【图论,最短路变形(最长路)】
  5. 逻辑回归 python_深入研究Python的逻辑回归
  6. 解决VS2005“无法启动调试,绑定句柄失效”
  7. linux自带的文本编辑器,linux自带文本编辑器
  8. 安装vs2010 sp1失败
  9. [软件更新]LeadBBS 6.0正式发布(更新日志和下载)
  10. 超声波传感器(CHx01ICU-x0201ICU-30201) - 资源抢先看(资料获取)
  11. 【NLP】第9章 匹配分词器和数据集
  12. 为什么有时优盘是只读模式_u盘怎么解除只读模式
  13. 实体类使用@Builder,导致@ConfigurationProperties注入属性失败
  14. Celery启动定时任务遇到报错
  15. HP收购3Com在2009年全球最佳品牌100强中,惠普排名11位,思科14位
  16. 持续盈利背后:同程艺龙的下沉术
  17. 【数据】【自动化交易】Python编写策略模拟股票交易
  18. ORA-39346: data loss in character set conversion for object COMMENT
  19. 龙应台:孩子,我为什么要求你读书?
  20. PRML 01 绪论:引言与引例

热门文章

  1. eclipse.jsp文件放哪_来自小师弟的灵魂拷问之数据泵导出丢失的那些数据量去哪了?...
  2. console.log打印:自定义样式(含源码、效果图)
  3. dedeCMS解决问题:“用户资料尚未通过审核,因此空间禁止访问”?
  4. 超漂亮的响应式个人主页
  5. rocketchat聊天服务器 v3.11.1
  6. python生成器用法_理解python中生成器用法
  7. tar 解压_关于Ubuntu下解压tar.xz方法记录
  8. khv是什么虚拟服务器,服务器虚拟化vSphere4 vs Hyper-V R2,选择谁?
  9. iis自带的ftp服务器权限设置方法,IIS ftp 权限控制
  10. 8tupian图片加密平台源码 v3.5