zoukankan      html  css  js  c++  java
  • git 使用过程(四、回退版本)

    1、查看修改历史

      命令:git log  如果嫌内容太多 可以加参数  --pretty=oneline

    (图一)

    2、回退

      命令:git reset --hard HEAD^    HEAD:代表本身版本 ^:一个代表一个上一个版本,2个代表上2个,一次类推,当然100个不可能写100个。写成HEAD~100

    (图二)

    3、回退之后看看历史,你会发现少了一条记录 和图一对比,这时候你要是后悔了怎么办呢,有办法。

      命令:git reset --hard 版本号(见图一)  我的是 d054df4d8a一大串  这个都不一样的 你看你自己的就行了 , 版本号输入的不要太少 ,也不用都输上,太少会找不到的。

      如 我输入 d05 和 输入  d054df4d8a的区别, 历史又回来了,变成3条。(见图三)

     4、如果你关掉电脑了,第二天来上班不记得新的 版本号了,也就是你回退之后少了一个历史版本(当你关掉 git 命令行窗口,后历史 git log 就没有回退之前的commit id 了)

      这时候要怎么办呢。

      命令:git reflog 你就可以看到commit id了

  • 相关阅读:
    Spring注解
    [Exception Android 22]
    Android中Word转Html
    [Exception Android 20]
    POI-word转html
    【JS设计模式】装饰者模式
    C语言中的传值调用
    Spring Aop基础总结
    Android开发-状态栏着色原理和API版本号兼容处理
    9.12測试(二)——国际象棋
  • 原文地址:https://www.cnblogs.com/Zing/p/4589321.html
Copyright © 2011-2022 走看看