zoukankan      html  css  js  c++  java
  • 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
    
  • 相关阅读:
    FFmpeg filter简介
    CR, LF, CR/LF 回车 换行
    Windows / VS下不同类型变量转换
    Android库分析工具(崩溃反编译)
    adb install使用说明
    多媒体文件格式探测⑨
    多媒体文件格式之AVI
    多媒体文件格式之RMVB
    多媒体文件格式之TS
    多媒体文件格式之FLV
  • 原文地址:https://www.cnblogs.com/yltleeral/p/4775701.html
Copyright © 2011-2022 走看看