• Git usage rollback


    使用场景

    人是个奇怪的动物,很容易后悔,常常听到,要是当时如何如何,我就如何如何,遗憾人生没有后悔药,不过git有,呵呵,所以要多使用git,弥补人生的缺憾。

    回滚其实是一个含混的概念,是永久性的回滚?如git reset,还是临时性的如git checkout rev?又或者你只是想把某一个tag的代码拿出来打个包,似乎也是一种回滚。

    恩,是滴,我也没有办法给侬一个明确的答复,只能由你去那。

    使用方法

    永久的回滚

    请使用大规模杀伤性武器git reset

    暂态的回滚

    1. 临时回退到到branch_a的版本246e1926361b6fe157d82820af332043533ab243

    $git checkout branch_a
    $git checkout 246e1926361b6fe157d82820af332043533ab243
    

    然后你很舒服的完成了暂态的回滚,看到那你想看到的东西,编译那你想编译的版本,你打算回到最新的版本,执行

    $git checkout branch_a
    

    2. 回退到tag_a代表的点

    $git checkout tag_a
    

    然后你很舒服的完成了暂态的回滚,看到那你想看到的东西,编译那你想编译的版本,你打算回到最新的版本,执行

    $git checkout branch_a
    
  • 相关阅读:
    day02
    Hive_分区排序(Distribute By)
    flink添加水位线
    SparkSQL读写JDBC
    spark累加器及UDTF
    datax同步json中文乱码问题
    mysql踩过的坑
    spark算子
    spark分区计算方式
    git操作
  • 原文地址:https://www.cnblogs.com/yltleeral/p/4775701.html
Copyright © 2020-2023  润新知