$ git log

$ git reset --hard HEAD^ 回退到上个版本
$ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前
$ git reset --hard commit_id 退到/进到 指定commit的sha码

$ git push origin HEAD --force

比如:回退到前3次的提交可以如下操作:

在一个空文件夹右键git bash here 下面先clone下来现在的最新版本

$ git clone git@e.coding.net:hzzdr/qt-t30QT-T30/QT-T30-Coding.git

然后cd到下一层文件夹:cd QT-T30-Coding(或者在clone下来的文件中进入下一层文件夹 然后再git bash here)

再执行:

$ git reset --hard HEAD~3

可以看到本地的版本已经恢复到3个版本前的文件。

然后再提交到远程仓库:

$ git push origin HEAD --force

此时,在coding.net中查看,在执行上面的操作前是15次提交,执行后,只有12前提交了,相当于最后的3次提交强制作废了。

coding回退克隆到某个历史版本相关推荐

  1. webstorm 中回退到git某个历史版本

    1.选择左下角,查看git history 2.选择分支,右键点击---选择copy Reversion number 3.菜单栏选择git---选择 reset HEAD :Reset Type 选 ...

  2. Git基础-git的历史版本查看与版本回退(版本切换)

    1.谈一谈git中的版本回退 1.我们在git中的每一次 git commit 操作就会提交一个历史版本: 2.每一个历史版本都有一个唯一的hash值进行记录: 3.每一个历史版本实际上就是我们对工作 ...

  3. git的历史版本拉分支、回撤revert、回退reset

    一.历史版本拉分支 假如我们要从3.0回退到1.0版本拉分支修改,那么在log找到1.0提交记录右键选择checkout,点击checkout之后当前工作区即回退到该提交的历史版本中. 然后,我们对1 ...

  4. git回退历史版本无法上传_git下载历史版本

    git下载历史版本以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 1.git 获取历史版本的几种方式 我们简单的描述一个 ...

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

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

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

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

  7. eclipse查看代码git历史_Eclipse中GIT历史版本比较和回退

    Eclipse中GIT历史版本比较和回退 我们开发的时候,经常会遇到业务变化或者代码实现逻辑改变,有时候需要参考或者回退历史版本,我们看看eclispe里如何操作? 查看主分支历史版本 右击代码文件- ...

  8. git回退历史版本无法上传_git回退到某个历史版本

    一.git怎么回退到某个历史版本 首先在git log里面找到你所要回滚的分支提交记录 在Terminal 或者git控制条 执行 回退到某个版本命令 git reset --hard 139dcfa ...

  9. Git回退到某个历史版本

    Git回退到某个历史版本 本人前段时间commit代码的时候,不小心commit一些本地的文件上去,并且还推到了开发分支代码,导致同事无法拉取代码,只能够回退版本了.注意,在回退版本之前,请复制粘贴你 ...

最新文章

  1. hook情况下,解决内联没有:hover的方案
  2. windows phone发布时其他注意事项
  3. IT人士群聚喝酒的讲究(转载)
  4. 动态规划 4、基础背包问题总结(多重背包与多重背包的转化)
  5. Windows10 家庭版没有本地组策略解决方法
  6. 用CSS制作圆角框的方法一,二
  7. ie下js不执行的几种可能
  8. boost::mpl::min和boost::mpl::max相关的测试程序
  9. pandas分析各国家交易情况
  10. js判断数组中有没有指定元素
  11. 解决nginx部署后css、js、图片等样式不加载的问题
  12. 《Android Studio开发实战 从零基础到App上线(第2版)》出版后记
  13. 启用nf_conntrack模块,避免table full dropping
  14. lua和torch的安装
  15. 【贪心】LeetCode 55. Jump Game
  16. python中类的实例化_python类的实例化
  17. 如何连接禅道的mysql_禅道一键安装包如何实现mysql异机连接
  18. 万维网联盟W3C推荐Web性能API
  19. 微信小程序之回调函数
  20. 信用卡债务属于共同债务吗

热门文章

  1. Prometheus监控DELL服务器硬件
  2. 538. Convert BST to Greater Tree*
  3. axure选中文字变颜色_Axure实现类百度搜索原型,关键字变色
  4. 简约手绘竞聘通用PPT模板
  5. 标准USB,Mini-USB接口线序定义
  6. Matlab画三维图的方法
  7. JFrame的一些简单操作
  8. 51单片机-红外计算器
  9. 罗振宇送给初入职场新人的四句话
  10. JS正则表达式学习总结 +多个校验案例