Git(六)版本穿梭

作者: leeqico | 来源:发表于2018-07-24 17:00 被阅读1次

    一、增加一条记录

    二、查看历史记录

    (1)git log

    多屏显示控制方式:空格向下翻页

    b 向上翻页

    q 退出

    (2)git log --pretty=oneline

    (3)git log --oneline

    (4)git reflog

    HEAD@{移动到当前版本需要多少步}

    三、前进后退

    先新增一条记录

    (1)基于索引值操作【推荐】

    git reset --hard [局部索引值]

    (2)使用^符号:只能后退

    git reset --hard head^^

    注:一个^表示后退一步,n 个表示后退n 步

    (3)使用~符号:只能后退

    git reset --hard HEAD~n

    注:表示后退n 步

    四、reset 命令的三个参数对比

    (1)--soft 参数

    仅仅在本地库移动HEAD 指针

    (2)--mixed 参数

    在本地库移动HEAD 指针

    重置暂存区

    (3)--hard 参数

    在本地库移动HEAD 指针

    重置暂存区

    重置工作区

    相关文章

      网友评论

        本文标题:Git(六)版本穿梭

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