zoukankan      html  css  js  c++  java
  • git 回退到历史版本

    项目中经常出现代码覆盖的问题,当我们不小心把之前别人代码覆盖了,就需要我们进行git会滚到历史版本,然后才能正常使用。避免代码丢失

    这里面讲的是webstorm回退代码例子

    1、首先看提交历史,查看提交日志

    git log

     

     2、第二种

     git log --pretty=oneline

     3、确定回退的版本号

     4、点击Reset

     5、最后可以使用git命令强制提交代码,这时候git提交记录就回到你会滚的时间点

    git push origin develop --force

    6、后续就可以通过cherry-pick,把自己提交的文件提交上去

     

     总结:这个可以结局代码回退的问题,但是如果该分支已经被同步到其他分支,需要把其他分支删除,然后等该分支代码合并ok过后,在进行创建。

    本地删除远程分支:

    git  branch -d branch-name

    远程分支删除:

  • 相关阅读:
    java数组
    java 常用类
    java 集合(一)
    mysql相关操作(一)
    记录java BigDecimal
    hxg-yw
    一个困惑我好久的问题
    关于重载和重写的一些小知识
    几个常用的HTTP状态码
    死锁产生的原因和条件简述
  • 原文地址:https://www.cnblogs.com/lhicp/p/14121254.html
Copyright © 2011-2022 走看看