开发完成一个需求的基本过程

本文详细介绍了从拿到产品需求文档开始,如何制定开发排期,直至代码提交、测试和上线的整个流程。重点讲解了Git的使用,包括创建分支、合并代码、解决冲突以及提测和上线的操作步骤,旨在帮助开发者规范开发流程。

在这里插入图片描述

  1. 拿到PRD(产品需求文档),确定开发排期(前端和后端的排期一般拉平、测试排期,一般是一个完整的表格自己填自己的部分)
  2. 开发联调 【 git教程git
    ○ 拉取项目代码(拉取master分支代码)
    $ git clone 项目的地址 
    
    ○ 创建自己的分支:
    $ git checkout -b 自己的分支名 
    
    ○ 把master分支代码合并到自己的分支上(建议每次开发前都做一次,防止最后一次操作导致冲突过多)
    § 切换到主分支 
    	$ git checkout master 
    § 把最新的主分支代码拉下来 
    	$ git pull 
    § 切换到我的分支 
    	$ git checkout 自己的分支名 
    § 把master分支代码合并到我的分支上 
    	$ git merge master 
    
    ○ 在自己的分支上进行编码开发、自测
    ○ 提交自己的分支代码
    § 暂存更改 
    	$ git add * 
    § 提交代码 
    	$ git commit -a -m”注释” 
    § 重复“把master分支代码合并到自己的分支上”的操作 
    § 如果存在冲突,解决冲突 
    § 暂存解决冲突的更改 
    	$ git add * 
    § 提交代码 $ 
    	git commit -a -m”注释” 
    § 把自己分支的内容提交到远程自己的分支 
    	$ git push 
    	或
    	$ git push –set-upstream origin 【如果是第一次提交分支,远程 GitLab 上没有该分支】
    
  3. 提测(发提测邮件,邮件包含我的开发分支,测试人员拉去我的分支代码进行测试)
  4. 改bug
  5. 测试准出
  6. 上预发环境
    ○ 在 GitLab 上将自己的分支添加到主分支中,点击 Merge Requests ,再点击 New merge request ,(源分支)选择自己的分支,(目标分支)选择master分支,之后点击 Compare branches and continue 这个按钮,最后提交就完事了。
  7. 测试回归
  8. 上线上环境

参考文件

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值