查看历史提交版本:

1.git log 查看历史所有版本信息

2.git log -x 查看最新的x个版本信息

3.git log -x filename查看某个文件filename最新的x个版本信息(需要进入该文件所在目录)

4.git log --pretty=oneline查看历史所有版本信息,只包含版本号和记录描述

5、git rev-parse HEAD 查看分支当前版本号

回滚版本:

1.git reset --hard HEAD^,回滚到上个版本

2.git reset --hard HEAD^~2,回滚到前两个版本

3.git reset --hard xxx(版本号或版本号前几位),回滚到指定版本号,如果是版本号前几位,git会自动寻找匹配的版本号

4.git reset --hard xxx(版本号或版本号前几位) filename,回滚某个文件到指定版本号(需要进入该文件所在目录)

回退到某个版本并提交:

回退到分支某个版本 git reset --hard c88173be7b521fcbe88c5be4fc1d3889e52226ae(要回退的分支版本号)

查看分支当前版本 git rev-parse HEAD

提交回退的版本 git push -f (注意:强制提交后,当前版本后面的提交版本将会删掉!)

git回退到某个版本相关推荐

  1. git 回退上一个版本

    git 回退上一个版本 在 Git 中,HEAD 指针指向的是当前版本,也就是最新的 commit id,上一个版本是 HEAD^,上上一个版本就是 HEAD^^,上50个版本可以写成 HEAD~50 ...

  2. IDEA如何将Git回退到某个版本

    网上资料大多是"reset current branch to here"之后,选hard模式,然后强制push的方式.虽然能将本地及远程仓库都恢复到某次提交,但是不会产生comm ...

  3. git回退到某个版本并提交到远程仓库

    git回退到某个版本并提交到远程仓库 1. 前言 有些时候我们提交的远程代码(最新的代码)也许还不如上次写的好,于是我们就想回退到以前的版本.那么怎么回退呢 对了,回退之前还是先备份下.. 2. 版本 ...

  4. git 回退到某个版本,并推送到远程

    git 回退到某个版本,并推送到远程 git reset --hard aace836a6fd503e3f2b90ec8ecac16d403d7bf51 本地代码回滚了,直接push 推不上去 git ...

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

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

  6. git回退到指定版本的两种方式:reset、revert

    目录 1.三棵树工作区 2.工作流程 3. git revert 4. git reset 在我们使用git管理代码过程中,有时会遇到代码错误提交的情况,需要回退到之前节点的某个版本. 两种回退方式: ...

  7. git回退到某个版本,以及从过去的版本返回到新的版本。

     明确知道我们要回退到某个版本: git reset --hard HEAD^ 回退到上个版本 git reset --hard commit_id 退到/进到 指定commit_id 如果想要提交到 ...

  8. git回退到某个版本,以及从过去的版本返回到新的版本(三)

    主要内容: 1) HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id. 2)用git log可以查看提交历史,可以查 ...

  9. git回退到某个版本,以及从过去的版本返回到新的版本

    主要内容: 1) HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id. 2)用git log可以查看提交历史,可以查 ...

最新文章

  1. VMware Workstation 7.1.4 Vmmon Module Trouble In RHEL6.1
  2. C# 发送Http请求 - WebClient类
  3. Java_apply_in_automatic_system
  4. Redis基数统计——HyperLogLog小内存大用处
  5. python课程费用-深圳python课程费用
  6. CSS3 @font-face 规则
  7. CTFshow php特性 web150plus
  8. java处理IOS无法播放视频流(Accept-Ranges)
  9. Java语言基础JavaScript
  10. CheckBox控件
  11. C#阻塞队列BlockingCollection
  12. [转载] java 计算协方差_Java的深度:通过协方差暴露的API泄漏
  13. git lib 创建新的项目在某个路径下_版本控制管理工具git的使用
  14. Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析(8)...
  15. 扩展天气图标skycons.js, 将10个扩展到20个
  16. win10连不上网,几种尝试
  17. 苹果安卓APP下载地址合并为一个二维码
  18. 实验室安全与危化品信息管理平台建设
  19. 如何用深度学习进行语音识别
  20. MySql常用函数及命令

热门文章

  1. Shopee虾皮的流量从哪里来?站内外都包括哪些方面呢?
  2. 在css中怎么显示隐藏div,css中实现div的显示和隐藏
  3. 【全知讯微小兔】浅谈:微信营销深水误区是什么!
  4. 用Transformer进行图像语义分割,性能超最先进的卷积方法!
  5. IIS写权限漏洞————HTTP PUT 方法利用
  6. DVWA 靶场CSRF(low)
  7. C++编程——函数模板
  8. Xposed 与您的 ROM 似乎存在已知的问题 (Resources subclass)
  9. 新手学习嵌入式Linux和Android开发板推荐
  10. APK下载完成后,点击提示无法打开,如何解决