Git简要开发流程

本教程以 产品中心 项目为案例

前提电脑环境: 安装node、git

1、从远程拉取项目代码
// 桌面右键使用git bash打开git命令行窗口
git clone http://192.168.8.169:8088/eship/vue-product-center.git    // 拉取代码
cd vue-product-center    // 进入项目目录

2、 建立并切换分支   ledi即eship项目跳过此步骤
git checkout -b developer    // 建立分支
git branch --set-upstream-to=origin/developer developer    // 关联远程开发分支

3、 同步分支代码
git pull

4、安装项目依赖库
npm install -g cnpm --registry=https://registry.npm.taobao.org    // 先安装cnpm 淘宝镜像,若是电脑cnpm -v 有结果说明已安装,可跳过此步骤
cnpm install  或者简写 cnpm i    // 安装依赖

5、运行项目
npm run dev
vue


 

1、整体流程node

1. 每次开发新功能或线上Bug修复时,从Master分支上拉取代码,再新建开发分支,功能开发或Bug修复在开发分支上进行提交。分支命名:git

1)功能开发:dev_MMDD_开发人员名称,如dev_0807_liusnpm

2)bug修复:fix_MMDD_开发人员名称,如fix_0807_lius。bash

2. 测试时,从Master分支上拉取代码,新建测试分支,将每期上线功能的开发分支合并到测试分支上,将测试分支上代码打包部署到测试服务器上。测试分支上不要提交代码。测试分支命名:dev_MMDD_test,如dev_0807_test服务器

3. 测试分支测试完成后,将测试分支代码合并到Master分支上。未经容许不准自行合并代码到Master分支。测试

2、切换工做分支命令行

1. 提交本身分支教程

2. 切换master分支ip

3. 更新master分支

4. 在master分支上新建本身的分支

5. 切换到新分支上

6. push新分支

7. 将本身旧分支Merge到新分支上

3、打包流程

1. 本身分支更新/提交

2. 切换master分支

3. 更新master分支

4. 新建打包分支

5. 切换到打包分支

6. 将本身和别人的分支Merge到打包分支

7. 打包

相关文章
相关标签/搜索