美文网首页
04 git 时光机穿梭-版本回退

04 git 时光机穿梭-版本回退

作者: 小小机器人 | 来源:发表于2016-11-03 15:05 被阅读11次
    git log 命令显示从最近到最远的提交日志
    Paste_Image.png

    我们可以看到2次提交,最近的一次是append distributed
    最早的一次是write a readme file

    如果嫌输出信息太多,看得眼花缭乱的,可以试试加上--pretty=oneline
    参数:

    Paste_Image.png

    前面的f25d...c1e5是commit id(版本号)

    git reset 回退命令

    HEAD 表示当前版本
    HEAD^ 表示上一个版本

    Paste_Image.png
    HEAD^^ 表示上上一个版本
    可以使用HEAD~n来指定到之前的某个版本
    也可以直接使用commit id来回到指定版本 Paste_Image.png

    --hard 表示什么,以后分解

    git reflog 用来记录你的每一次命令
    Paste_Image.png

    相关文章

      网友评论

          本文标题:04 git 时光机穿梭-版本回退

          本文链接:https://www.haomeiwen.com/subject/kzobuttx.html