一个commit对应这一个版本,有一个commit
id,40位的16进制数字,通过SHA1计算得到,不同的文件计算出来的SHA1值不同(有很小的几率相同,可忽略),这样每一个提交都有其独特的id。每提交一个新版本,实际上Git就会把它们自动串成一条时间线。

在Git中,HEAD表示当前版本,也就是e620a6ff0940a8dff…,HEAD^ 表示上一个版本,HEAD^^
表示上上一个版本,往上100个版本可以写成HEAD加连续100个^,也可以写成:HEAD~100。

git log:该命令显示从最近到最远的提交日志。

commit e620a6ff0940a8dff91e0d252f30e4d138ec37be
Author: TangShengqin <15527733782@163.com>
Date:   Wed Jan 3 10:35:44 2018 +0800练习版本回退,假设这是版本3
commit 33342d9870f104719d351539a15e74a1382407ea
Author: TangShengqin <15527733782@163.com>
Date:   Wed Jan 3 10:34:03 2018 +0800练习版本回退,假设这是版本2

Git本地版本回退与远端版本回退(回滚)相关推荐

  1. git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚

    [git 删除本地分支] git branch -D br [git 删除远程分支] git push origin :br  (origin 后面有空格) git代码库回滚: 指的是将代码库某分支退 ...

  2. git远程代码回滚_【GIT】git 删除本地分支和远程分支、本地代码回滚和远程代码库回滚...

    git branch -D br [git 删除远程分支] git push origin :br  (origin 后面有空格) git代码库回滚: 指的是将代码库某分支退回到以前的某个commit ...

  3. Git 重置reset,检出checkout和回滚revert(reverse)有什么区别?

    checkout主要用来用暂存区的内容覆盖工作区,达到撤销工作区修改.另一个是用来切换和创建分支. 参考文章:Git检出(checkout) revert(reverse)回滚(反做):撤销某个com ...

  4. 将分布式项目sck-demo部署到本地kubernetes,以及实现版本升级和回滚

    本篇将一步步介绍如何将sck-demo整个项目部署到本地kubernetes,包括镜像升级.让服务可通过浏览器访问.回滚版本,以及调整minikube虚拟机的内存大小. 项目地址: https://g ...

  5. git reset 回退以前某个版本_远程仓库版本回退方法--Git(二)

    1 简介 最近在使用git时遇到了远程分支需要版本回滚的情况,于是做了一下研究,写下这篇博客. 2 问题 如果提交了一个错误的版本,怎么回退版本? 如果提交了一个错误的版本到远程分支,怎么回退远程分支 ...

  6. [Git高级教程(二)] 远程仓库版本回退方法

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1 简介 最近在使用git时遇到了远程分支需要版本回滚的情况,于是做了一下研究,写下这篇博客. 2 ...

  7. git回退到历史版本并提交到远程分支

    实际开发过程中,有时候我们会发现历史版本是对的,当前版本和远程分支是错的情况.我们这时候需要回滚到历史版本,并且让远程分支也回退到历史版本,下面来说一种解决办法. 1,先把本地的分支回退到历史版本: ...

  8. git 代码回滚_git代码版本管理(1)——git版本回滚

    git代码版本管理(1)--git版本回滚 1.问题背景 在利用github.gitlab.Gitee等代码管理器中对代码的管理,我们有时会出现错误提交的情况,此时我们希望能撤销提交操作,让程序回到提 ...

  9. 【Git】Git 基础命令 ( 查看提交记录 git log | 版本回滚 git reset | 撤销回滚 git reflog )

    文章目录 一.查看提交记录 git log 1.查看详细提交记录 2.查看简略提交记录 二.版本回滚 git reset 1.Git 中的版本表示 HEAD~1 2.版本库代码回滚 三.撤销回滚 1. ...

最新文章

  1. 【亲测有效】如何安装屏幕录制工具ScreenPresso
  2. android 输入模糊匹配_Android 模糊搜索rawquery bind or column index out of range:
  3. python中random库_python标准库之random模块
  4. 设计模式11---组合模式(Composite Pattern)
  5. getminimum_Java Calendar getMinimum()方法与示例
  6. Ubuntu18.04之apt/dpkg用法
  7. python入门到熟练要多久_python_入门到熟练_day02
  8. Dialogue and Conversational Agents
  9. 一文读懂人脸识别技术
  10. 哨兵2号波段_Sentinel2 哨兵二号数据下载及处理教程
  11. linux 命令杂集
  12. 农历与公历日期转换(1900年 至 2049年)
  13. 英雄无敌6服务器在哪个文件夹,英雄无敌6无法进入游戏解决方法_单机攻略_快吧单机游戏...
  14. php习题,PHP 练习题
  15. 牡丹的冬季修剪及管理方法
  16. Oracle as 10g安裝問題
  17. 移动魔百盒CM311-1sa_ZG代工_S905L3A 安卓9.0 鸿蒙动画_线刷固件包
  18. AJAX异步请求解决跨域问题的三种方式
  19. UDF函数开发中的坑
  20. windwos系统安装python教程

热门文章

  1. Unity记录3.1-地图-TileMap简单使用、鼠标拖动放置Tile
  2. 虚拟人在虚拟现实中应用的技术思考与研究
  3. python中的reshape函数
  4. 超级计算机作文650字,努力初中作文650字(通用11篇)
  5. iOS-马甲包审核以及常见审核问题
  6. Licheepi_nano开发板:根文件系统编译
  7. 如何正确在轧钢厂中运用无线测温产品
  8. Nat. Rev. Genet. | 通过可解释人工智能从深度学习中获得遗传学见解
  9. e3服务器性能怎么样,Inte至强 E3-1230 V3性能怎么样?跟 i7 相比呢?
  10. 360兼容性问题:教资报名请使用搜狗浏览器(兼容模式)、360浏览器(兼容模式)、QQ浏览器(内核模式请选择:总是使用IE内核)、IE系列浏览器。