zoukankan      html  css  js  c++  java
  • git版本切换

    1.版本回退(切换版本)

    (为方便理解,假定我们现在有4版,最新的是第4版,最老的是第一版)

    git log 查看历史记录

    git log --pretty=oneline    查看简洁版历史记录

      当前版本用Head表示:

    git reset --hard HEAD^    回退到上一版本(即第三版)

      这时你git log,会发现最新的版本(第4版)没有了,现在最近的版本是你刚回退到的版本(第三版)。  

      怎么办,我还想回到第4版。如果你的历史记录没有关,你可以

    git reset --hard 1094ajfjgfjg(第4版版本号)
    

      这样就回到第四版了。

      但是如果你回退到第3版,然后把终端关了,这时又想回到第4版怎么版?

    git reflog  记录我的每一次命令。这时你找到第4版的操作内容名称,如下图的append GPL,看前面的版本号,
    再通过git reset --hard 1094ajfjgfjg(第4版版本号)

     下面是一个例子

     

    切换完版本想push,要使用

    git push -f
  • 相关阅读:
    c++静态变量和静态函数
    c++抽象类和纯虚函数
    二维矩阵的算法
    JS操作CSS样式
    DOM
    JavaScript学习
    CSS样式表介绍
    HTML 学习整理
    ADO.Net知识总结
    数据库表查询高级 触发器游标等
  • 原文地址:https://www.cnblogs.com/kaiqinzhang/p/11846254.html
Copyright © 2011-2022 走看看