zoukankan      html  css  js  c++  java
  • [日常] git版本回退

    还没有push到远程的时候,版本回退的测试如下

    先克隆一个空的测试仓库,这是我自己在gitlab里创建的空仓库
    git clone http://192.168.1.114:8090/admintsh/blog.git

    提交三次代码
    git add .
    git commit -m "xxx"
    使用git log查看提交日志

    返回上一版本,HEAD指针指向上一个就写一个^,回退两个版本就写两个^
    git reset --hard HEAD^

    如果已经回退到第一个版本了再想回第三个,就先找到第三个的commit id,然后
    使用git reflog 查看所有日志
    其实使用下面这个命令就可以在所有的提交ID版本之间随意穿梭了

    git reset --hard 提交ID

  • 相关阅读:
    String和StringBuilder和StringBuffer
    多态
    组件
    反向代理
    基础知识
    reflection
    v-model 与 v-bind:model
    tomcat端口占用问题
    socket
    简要概括内存机制
  • 原文地址:https://www.cnblogs.com/taoshihan/p/11832344.html
Copyright © 2011-2022 走看看