• GIT·版本回退的指令


    阅文时长 | 0.46分钟 字数统计 | 499.2字符
    主要内容 | 1、引言&背景 2、指令集合&示例 3、声明与参考资料
    『GIT·版本回退的指令』
    编写人 | SCscHero 编写时间 | 2021/3/10 PM11:38
    文章类型 | 系列 完成度 | 待完善
    座右铭 每一个伟大的事业,都有一个微不足道的开始。

    一、引言&背景   完成度:100%

    a) 开发环境

    操作系统:Windows10 专业版1909 18663.1379
    GIT版本:2.24.0.windows.2

    b) 用在什么场景?

    版本回退至XXX版本。

    二、指令集合&示例   完成度:100%

    a) 指令集合及说明

    • git branch #查看当前所在分支
    • git log --pretty --oneline #仅查看本分支的的CommitID和提交Commit Comment,且格式化。
      分界线,注意以下三种方式,选择符合需要的。

    • git reset --soft #回退到某个版本,只回退了commit的信息,如果还要提交,直接commit即可(修改的内容变成未add的状态),索引(暂存区)和工作目录的内容是不变的,在三个命令中,对现有版本库状态改动最小。
    • git reset --hard #彻底回退到某个版本,本地的源码也会变为上一个版本的内容,所有修改的内容都会丢失, (修改的代码 不会变成未add的状态)。索引(暂存区)内容和工作目录内容都会变给定提交时的状态。
    • git reset --mixed #默认的回滚方式,等同于不带任何参数的git reset
    • git reset #默认的回滚方式mixed

    b) 示例

    • git branch
    • git checkout [指定分支]
    • git log --pretty --oneline
    • git reset --hard [指定CommitID]

    三、声明与参考资料   完成度:100%

    原创博文,未经许可请勿转载。

    如有帮助,欢迎点赞、收藏、关注。如有问题,请评论留言!如需与博主联系的,直接博客私信SCscHero即可。

  • 相关阅读:
    day17-jdbc 7.Statement介绍
    day17-jdbc 6.Connection介绍
    day17-jdbc 5.url介绍
    day17-jdbc 4.DriverManager详解
    day17-jdbc 3.jdbc快速入门
    SSH原理与运用
    SSH原理与运用
    11 个 Linux 上最佳的图形化 Git 客户端
    11 个 Linux 上最佳的图形化 Git 客户端
    11 个 Linux 上最佳的图形化 Git 客户端
  • 原文地址:https://www.cnblogs.com/SCscHero/p/14515204.html
Copyright © 2020-2023  润新知