博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git团队协作 - 新feature的开发过程
阅读量:7227 次
发布时间:2019-06-29

本文共 506 字,大约阅读时间需要 1 分钟。

 

新feature的开发过程

建议使用SmartGit,以下是命令行操作
    1. git checkout -b dev (对于没有分支的人)
      新建dev分支
    2. git pull origin dev
      拉取最新数据
    3. git checkout -b $feature
      建立一个新分支,名称为具体内容,用于开发新功能
    4. git commit -a -m "msg"
      在修改工作目录的文件后提交修改
    5. git checkout dev
      切换回dev分支
    6. git pull origin dev
      下载服务器最新的dev数据,保证dev分支是最新的数据
    7. git merge $feature --no-ff
      把feature的内容合并到dev,并且保留分支结构
    8. 如果有,则处理conflicts(即进行第6,7步,保证数据是最新的)
    9. git commit -a -m "merge msg"
      处理完再提交一次
    10. git branch -d $feature
      此时可以删除这个分支
    11. git push origin dev
      推送到服务器

 

转载于:https://www.cnblogs.com/turtlegood/p/7172017.html

你可能感兴趣的文章
案例分享〡三拾众筹持续交付开发流程支撑创新业务
查看>>
FreeWheel业务系统微服务化过程经验分享
查看>>
移动互联网下半场,iOS开发者如何“高薪”成长?
查看>>
Atlassian是怎样进行持续交付的?且听 Steve Smith一一道来
查看>>
Web Storage相关
查看>>
[PHP内核探索]PHP中的哈希表
查看>>
Apache-drill Architechture
查看>>
WordPress 5.2 Beta 3 发布,要求 PHP 5.6.20 以上版本
查看>>
通通连起来——无处不在的流
查看>>
互联网+时代,看云计算如何改变传统行业
查看>>
ZFS ARC & L2ARC zfs-$ver/module/zfs/arc.c
查看>>
c++类默认拷贝构造函数---浅复制
查看>>
2019年最火热的Golang项目
查看>>
可实现RSSD云硬盘120万IOPS的SPDK IO路径优化实践
查看>>
Vue项目部署遇到的坑(你肯定会遇到!)
查看>>
资源分享计划第三期 0511
查看>>
awk 文本处理
查看>>
【JSConf EU 2018】主题总结 (部分主题已有中文文章)
查看>>
JavaScript面向对象名词详解
查看>>
Java设计模式学习 - 责任链模式
查看>>