zoukankan      html  css  js  c++  java
  • git版本回退问题记录

    因为之前有个前端改了文件目录进行合并时候丢失掉些许代码,然后我在以前分支进行了代码层级的整理,项目如果想要启动还需还原回以前的版本,我进行了三次文件夹层级提交,所以我需要进行三次的版本回退。

     git命令:

    git reset --hard HEAD~3  //回退到三次提交之前的版本

    git reset --hard HEAD~    OR  git reset --hard HEAD~1  默认是回退一次

    但是目前本地回退了三个版本,如果要提交到fork私有库是不行的,需要先同步fork,即pull下代码方可进行push操作,但是又不希望远程代码覆盖本地,此时就需要进行强制push操作了:

    git push origin release/V1.7.0 -f  //后面的-f表示强制push代码到远程库

    至此,我发现大公司虽然每个人都有fork私有库,看起来是方便维护代码了,但是其实这些都是需要服务器空间的,谁叫人家有钱任性呢,吼吼~~~

    【完】

     始信淡交宜久远,与君转老转相亲。

  • 相关阅读:
    this和$(this)的关系
    单色边表格
    php概率算法
    jQuery Ajax 参数解析
    拍拍CPS入门使用
    飞鸽端口被占
    浏览器调试工具技巧分享
    事件click,bind,click
    jQuery旋转插件—rotate
    利用谷歌API生成二维码
  • 原文地址:https://www.cnblogs.com/tangjiao/p/9620081.html
Copyright © 2011-2022 走看看