• 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即可。

  • 相关阅读:
    万网免费主机wordpress快速建站教程-域名绑定及备案
    java小算法—大衍数列
    Core Data使用之一(Swift): 保存
    Swift 添加到TableView实现动画效果
    Swift 动态创建提示框
    Swift分割字符串
    Swift去除两边的特定字符(空格或其它)
    windows 属性
    String 输出{}
    c# 正则表达式的用户
  • 原文地址:https://www.cnblogs.com/SCscHero/p/14515204.html
Copyright © 2020-2023  润新知