• git rebase 操作


    1、切换到master 拉取最新代码:

      git checkout master 
      git pull 
      //如果有冲突 确保本地修改没有需要的时候可以 执行以下操作拉取到最新的代码:
      git fetch --all
      git reset --hard origin/master
      git pull 
    

    2、切换到之前自己推到远端的分支(你准备合入到master,但是需要rebase的分支):

      git pull 拉取最新代码
    

    3、进行rebase操作:

      git rebase master
      //如果冲突,修改冲突后进行:
      git add + 修改后的所有文件
      git rebase --continue 
    

    4、将本地rebase后的代码,推到远端准备合入的分支:

      git push -f (当前所在的分支,远端追踪的为你要合入的分支)
    

    备注:可能用到的命令:
    git checkout . // 消除掉所有当前被追踪文件的修改
    git clean -df //清除相对于当前log的所有修改
    git diff . //查看当前分支与远端分支的区别,也就是你在当前分支上做的修改。

  • 相关阅读:
    67家基金子公司背景脉络梳理
    港股奇葩术语知多少
    68家信托公司7大派系股东分食图谱
    港股术语
    流动性陷阱
    ORACLE归档模式和非归档模式的利与弊
    肥尾效应
    DVP
    金融衍生品如何定价
    绿鞋机制
  • 原文地址:https://www.cnblogs.com/Smarc/p/14213201.html
Copyright © 2020-2023  润新知