如果你在本地做了错误提交,那么回退版本的方法很简单

1.先用下面命令找到要回退的版本的commit id:

git reflog

2.接着回退版本:

git reset --harda7e1d279

a7e1d279就是你要回退的版本的commit id的前面几位。

远程分支版本回退的方法

如果你的错误提交已经推送到自己的远程分支了,那么就需要回滚远程分支了。

1.首先要回退本地分支:

git reflog

git reset --hard Obfafd

2.紧接着强制推送到远程分支:

git push -f origin master ## 这里假设只有一个master分支

origin就是一个名字,它是在你clone一个托管在Github上代码库时,git为你默认创建的指向这个远程代码库的标签,origin指向的是repository,master只是这个repository中默认创建的第一个branch。当你git push的时候因为origin和master都是默认创建的,所以可以这样省略。

注意:本地分支回滚后,版本将落后远程分支,必须使用强制推送覆盖远程分支,否则无法推送到远程分支

git版本回退命令_刘先生相关推荐

  1. git版本回退命令_Git学习版本回退和管理文件的修改及删除操作

    版本回退 前面我们成功的提交了一次mygit.txt,下面咱对它进行修改,内容如下: Hello Git Git is so easy. 然后用git status来跟踪该文件的状态: 可以看到hel ...

  2. git版本回退命令_git 版本回退 撤销 删除

    1 未使用 git add 缓存代码时(在工作区的时候) 可以使用 git checkout -- filepathname (比如: git checkout -- readme.md  ,不要忘记 ...

  3. git各阶段版本回退命令

    1.git各阶段版本回退命令 123这3个阶段如何进行回退? workspace:工作区 index:暂存区 Repository:本地仓库 Remote:远程仓库 1.1.工作区的代码改动不想要了( ...

  4. 349-git各阶段版本回退命令

    1.git各阶段版本回退命令 123这3个阶段如何进行回退? workspace:工作区 index:暂存区 Repository:本地仓库 Remote:远程仓库 1.1.工作区的代码改动不想要了( ...

  5. git版本回退简单记录

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

  6. git 版本回退 git reset --hard HEAD

    git 版本回退 git reset --hard HEAD 一不小心用git pull拉取远程仓库代码 ,把本地开发的新代码直接覆盖掉,这时想恢复本地代码要如何操作 1.进入到项目git本地仓库文件 ...

  7. Git版本回退并强制推送到远端

    Git版本回退并强制推送到远端 本文参考廖雪峰的Git教程 前言:本文章解决问题的前提是本人不小心修改了本地代码仓库的最外层目录权限,不知道原权限是什么,导致本地git提示几十个文件被修改过,实际内容 ...

  8. git误删文件找回方法/git版本回退方法

    使用git命令 git rm css/\*.css 我删掉了css文件夹下所有以.css结尾的文件,那么要怎样才能把文件找回来呢,下面说说方法,删掉其他的文件也是一样的方式找回. 第一步:使用git ...

  9. Git版本回退之 reset 和 revert

    在开发过程中,可能会遇到过错误提交的情况.这种情况下,先不要着急,可以通过以下两个命令来帮助你优雅的实现版本回退. git reset 假如现在有如下几个提交: 其中:A 和 B 是正常提交,而 C ...

最新文章

  1. ASP.net(C#)批量上传图片(完整版)
  2. 【转】实现多行toolTips的类模块
  3. 2019年上半年国内学者在植物领域共发表6篇Science, 1篇Nature,1篇Cell!
  4. keepalived实现nginx的高可用
  5. 山师计算机专业研究生怎么样,山东师范大学有计算机专业硕士吗?
  6. 17-比赛2 C - Maze (dfs)
  7. CTO职场解惑指南系列(一)
  8. ai电磁组属于什么组_星巴克的“气氛组”究竟是一个什么样的神秘组织?
  9. POJ-3469 Dual Core CPU 最小割最大流
  10. Markdown编辑器常用功能以及快捷键介绍
  11. 阿里云仓库使用小技巧
  12. 关于c# 静态构造函数的说明
  13. innodb_file_per_table参数
  14. IOS 获取软件版本号的方法
  15. Unity-拓展篇-接入海康威视摄像头
  16. python整人小代码_整人代码大全
  17. xml-配置bean之depends-on
  18. QT Libvlc视频画面上覆盖透明控件
  19. 宁德时代推出“巧克力换电块”;热干面、小笼包、胡辣汤登上肯德基菜单 | 美通社头条...
  20. Perfetto for linux-使用 Perfetto 分析调度问题

热门文章

  1. Java基础案例2-6:登录注册小程序
  2. Kali渗透测试(四)——无线网络WPA攻击(PSK破解、AIROLIB、JTR、cowpatty、pyrit)
  3. 找出列表中最大或最小的元素-python3
  4. 分享一个基于Vue的家谱图/组织结构图实现方案
  5. 【汇正财经】选股有什么策略?如何找到适合自己的选股策略?
  6. 2023最新抖音取图小程序源码分享,带会员功能对接支付部署教程
  7. hibernate的Query和Criteria
  8. 老虎的屁股摸不得,宝宝的屁屁一样碰不得!
  9. AutoCAD二次开发:ObjectArx下的两种命令注册方式
  10. 爱签电子合同怎么签,应该注意哪些问题?