zoukankan      html  css  js  c++  java
  • git提交代码并将develop分支合并到master分支上

    三个分支:

    master:主分支

    develop:开发分支

    lhfdev:本地开发分支

    lhfdev本地开发分支的来源:首先切换到develop分支下,然后执行:git checkout -b lhfdev origin/lhfdev   这样就创建了lhfdev分支

    开发都在自己的分支上开发,测试通过后,提交到开发库,进而合并到master主干。

    在lhfdev分支上开发完成,并测试通过后,需要将代码提交合并到远程仓库上,具体步骤如下:

    1. 从lhfdev分支切换到develop分支上:git checkout develop

    2. 将lhfdev分支上的代码合并到develop上:

    git merge --no-ff -m '合并 双十一预售活动' lhfdev 

    https://img1.sycdn.imooc.com/5bdd633d00014b1e05540200.jpg

    3. 发现冲突文件,编辑冲突文件,解决冲突,再次提交

    git add 文件

    git commit -m ‘注释’

    https://img1.sycdn.imooc.com/5bdd63810001e8f605540343.jpg

    4. 提交之后,对比一下develop和lhfdev分支:

    git diff develop lhfdev

    5. 发现完全相同,说明冲突已经解决,可以查看一下日志:

    git log

    6. 提交之前,先更新一下远程代码到develop上:

    git pull origin develop

    7. 然后提交develop代码到远程:git push origin develop

    8. 提交之后,比对一下develop与master的不同:

    git diff develop master

    https://img1.sycdn.imooc.com/5bdd63ba00018a5a05530269.jpg

    9. 比对发现代码一致,然后切换到master分支上:

    git checkout master

    10. 再将develop的代码合并到master上:

    git merge --no-ff -m '合并开发分支20181031' develop

    https://img1.sycdn.imooc.com/5bdd63ce0001f70d05540102.jpg

    11. 在比对一下master与develop分支是不是相同:

    git diff develop master

    12. 再将master分支的代码提交到远程,提交之前先更新:

    git pull origin master

    13. 更新完成后,进行提交:git push origin master

    https://img2.sycdn.imooc.com/5bdd63e700017fe705540185.jpg

    到此就完成开发分支与master分支代码的合并与提交操作了。

    14. 任务完成之后,我们需要将本地开发分支删除,首先切换到develop开发分支上:git checkout develop

    15. 然后删除本地开发分支:

    git branch -d lhfdev

    https://img1.sycdn.imooc.com/5bdd64050001ae2e05540218.jpg

    16. 再次查看分支:git branch  就剩下master与develop分支了,也就是一个干净的git了。

    17. 下次再开发新功能的时候,需要再次从develop分支中创建一个新分支,开始开发。

  • 相关阅读:
    2.6 CMMI2级——供应商协议管理(Supplier Agreement Management)
    使用boch仿真器在x86 PC平台上搭建Linux0.11系统环境(windows下)
    java实现登录验证码
    Hadoop DBOutputFormat的使用
    史蒂芬·金《肖申克的救赎》读后感
    Change Base
    IOS深入学习(20)之Object modeling
    android对话框(Dialog)的使用方法
    郝萌主的微信公众号上线了
    Dell shareplex 与HVR数据复制软件
  • 原文地址:https://www.cnblogs.com/chenhuichao/p/11731901.html
Copyright © 2011-2022 走看看