zoukankan      html  css  js  c++  java
  • git分支与主干合并操作

    git分支与主干合并操作
    1、主干合并分支
    在主干上合并分支

    branch (master)git merge branch --squash

    提交合并后的代码

    (master)git commit -m  ‘合并备注’

    将代码推送到远程仓库

    (master)git push

    2、分支合并主干
    在分支上合并主干

    (branch)git merge master --squash

    提交合并后的代码

    (branch)git commit -m  ‘合并备注’

    将代码推送到远程仓库

    (branch)git push

    例子
    1 创建功能分支
    (master) git checkout -b feature
    2 功能迭代
    (feature) git commit ...
    3 合并最新主干代码
    (feature) git checkout master
    (master) git pull
    (master) git checkout feature
    (feature) git merge master
    解冲突
    (feature) git commit #
    4 review,修改代码
    (feature) git commit
    5 提交测试通过后,合并到主分支,先执行一遍第3步 #
    把提交合并成一个
    (feature) git checkout master
    (master) git merge feature --squash
    (master) git commit #
    推送到远端,正常结束
    (master) git push origin #
    6 如果上一步被拒绝,是因为master有更新的代码入库了,为了防止master上出现分线,需要重新执行第5步
    ---------------------
    原文:https://blog.csdn.net/u011486491/article/details/86599824

  • 相关阅读:
    排序
    洛谷P1071 字符串
    编写ui自动化问题总结
    fastdfs跨服务器数据迁移
    JMeter随机上传附件
    抓包工具介绍
    idea2019.1版本永久版破解
    使用nodejs模拟http接口的返回
    配置RHEL&CentOS网络说明
    linux测试最最最最基本操作命令
  • 原文地址:https://www.cnblogs.com/baoshuyan66/p/10578758.html
Copyright © 2011-2022 走看看