• git高级浅入之当我们需要去恢复到某个版本


    这一节我们依然将谈到两个操作
    有时候,我们想恢复到过去某个版本怎么办?git为我们提供了reset操作,我们想恢复的版本大致有如下两种情况

    • 最近一次的commit有bug,要恢复到提交前的上一个版本(或者最近一次的commit不想要)
    • 回退到过去某个版本上

    1. 抛弃最近一次提交的版本

    git reset hard master^
    

    实践看下效果吧,初始化个仓库,添加三个文件,提交三次提交,git log如下


    然后我们回退一下看看


    结果还是很直观的。
    再配合图解看看过程吧

    2.回退到过去某个版本

    我们先在之前的基础上再添加两次提交,git log如下

    2.1 git rebase -i master^^

    2.2 drop


    git log看看

    图解一下过程

  • 相关阅读:
    JavaScript中的Date对象
    补零函数和随机数函数
    设置与获取自定义属性
    eval()
    获取DOM元素样式
    do{}while() 循环
    ++ 运算符
    switch 语句
    git
    webpack
  • 原文地址:https://www.cnblogs.com/fe-linjin/p/10815876.html
Copyright © 2020-2023  润新知