zoukankan      html  css  js  c++  java
  • git 合并代码

    分支 dev 及衍生分支 dev-ctj

    一、rebase

      1、git checkout dev-ctj

      2、git rebase -i head~num【num 是本分支的提交数,多个提交数先合并为一个提交】

      3、git rebase dev 【更改基准分支】

      3-4(可选)、git rebase --abort 【中止合并--相当于撤回】

      4-0(如果有冲突的话)、解决冲突

      5、git rebase --continue 【继续合并】

      6、git push -f 【合并结束后提交代码到自己的远程分支】

    二、merge

      1、git status 【查看本地文件状态】

      2、git add . 【本地修改加入缓存】

      3、git commit -m '' 【提交本地修改】

      4、git pull origin dev: dev-ctj 【合并dev至dev-ctj,有冲突的话本地解决】

      5、git push origin dev 【推送dev至远程dev】

      6、merge dev to master

    其他命令:

      【创建分支】git checkout -b 新分支名

      【切换分支】git checkout 分支名

      【更新分支列表】git fetch -p

      【查看所有分支列表】git branch -a

      【删除分支】git branch -D 分支名

      【本地提交】

        git add.

        git commit -m '备注信息'

        git push

  • 相关阅读:
    应该做什么样的研究:以Google为例
    机器学习问题方法总结
    浅析PageRank算法
    轮廓处理函数详细
    近视恢复方法
    一步一步深入视频接口
    什么是cookie
    Linux系统目录数和文件数限制
    九大视频接口全接触
    实时监控网卡流量的命令
  • 原文地址:https://www.cnblogs.com/chentingjun/p/10783362.html
Copyright © 2011-2022 走看看