zoukankan      html  css  js  c++  java
  • git merge后,后悔了如何回退

    今天将feature分支的代码merge到develop分支后我后悔了,因为feature分支的功能还没有全部开发完成,我在feature分支上commit是可以的,但是这之后我又把它merge到了develop分支这就不合适了。

    言归正传,那如何解决呢,总共分三步:

    第一步:git checkout到你要恢复的那个分支上

    1.git checkout develop
    

    第二步:git reflog查出要回退到merge前的版本号

    1. git reflog
    

    第三步:git reset --hard [版本号]就回退到merge前的代码状态了

    1.git reset --hard f82cfd2
    

    至此回退代码的目标达成。

  • 相关阅读:
    BaseJob
    BaseWorkerForm
    MainForm()
    OperationSystemForm
    Job1
    ExeCuteManager
    ThreadPool
    LogEntry
    java学习阶段一 常量
    java学习阶段一 数据类型
  • 原文地址:https://www.cnblogs.com/princesong/p/7414880.html
Copyright © 2011-2022 走看看