git 构建分支及基本发布流程

本文档详细介绍了Git分支管理及npm命令在开发和发布流程中的应用。从开发分支的创建、合并,到本地构建测试,再到发布分支的合并与代码部署,每个步骤都清晰阐述,旨在帮助开发者理解并掌握项目管理与自动化构建过程。
摘要由CSDN通过智能技术生成

## 关于目录:

- publish:发布目录,此目录文件用来发布到目标主机

- src:源代码目录

- dist:本地构建测试目录

## 相关命令:

- `cnpm install` :初始化环境

- `npm run start` :本地测试构建(自己的分支执行)

## 关于分支:

- master:主分支(发布分支)

- test:测试分支

## 开发流程:

假设自己的分支是:pyg

0、查看分支情况:git branch

1、已存在自己的分支

   1.1、切换到自己的分支:git checkout pyg

   1.2、合并最新的测试分支代码(根据情况而定):git merge test

2、不存在自己的分支

   2.1、切换到test分支:git checkout test

   2.2、切换并建立自己的分支:git checkout -b pyg

3、启动构建监测本地web调试服务:`npm run start`

4. 正常的git 提交、更新、推送。

## 发布流程:

1. 切换到test分支:`git checkout test` 或者切换到master分支:`git checkout master`

2. 更新远程仓库代码: `git pull`;

3. 合并需要发布到测试环境的分支到发布分支: `git merge pyg`;

4. 构建测试环境代码:`npm run xxx`;

5. 提交并推送到远程仓库:`git add . && git commit -m "xxx功能发布" && git push`;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值