zoukankan      html  css  js  c++  java
  • GIT入门笔记(8)-- 查看历史提交记录/根据版本号回到过去或未来

    在Git中,用HEAD表示当前版本,也就是最新的提交版本,

    上一个版本就是HEAD^

    上上一个版本就是HEAD^^

    往上100个版本写100个^比较容易数不过来,所以写成HEAD~100

    Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id 

    • HEAD指向的版本就是当前版本

    • 穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。

    • 要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。

    1、$ git log

         $ git log --pretty=oneline

         acef8d3b055dcf5bc4e7097655b26da6910a7070 提交修改后的readme.txt,增加huaizun
         fe254f6384859a67069dc1b15fb2c8e19ec68058 add Xiaozhao
         9bd5eb7265706a1ab84b4f9ca49e639d288cd9ec write a readme file

    2、git reflog

    $ git reflog

    acef8d3 HEAD@{0}: commit: 提交修改后的readme.txt,增加huaizun
    fe254f6 HEAD@{1}: commit: add Xiaozhao
    9bd5eb7 HEAD@{2}: commit (initial): write a readme file

    3、回退到之前版本或之后版本 git reset --hard commit_id

        $ git reset --hard acef8d3

        HEAD is now at acef8d3 提交修改后的readme.txt,增加huaizun

  • 相关阅读:
    canvas 方法参数智能提示
    layui 关闭弹窗,刷新父窗体页面
    UI设计灵感集结地
    Java Poi 读取excel 对所有类型进行处理
    jeecg v3.6.6 excel导入js方法完善
    父、子页面之间页面元素的获取,方法的调用
    ps载入渐变
    ps载入画笔
    做设计常用的素材下载网站
    色彩搭配神器
  • 原文地址:https://www.cnblogs.com/lexiaofei/p/6535233.html
Copyright © 2011-2022 走看看