1.7 KiB
1.7 KiB
1. 开发流程
基于AoneFlow开发流程,具体请阅读:在阿里,我们如何管理代码分支?
1.1 IntelliJ IDEA版
步骤一 Fork JCNC/JNotepad或同步JCNC/JNotepad到个人仓库
首次开发,进行Fork操作
非首次开发,进行同步操作
步骤二 clone个人仓库或fetch
首次开发,clone个人仓库
非首次开发,执行fetch
步骤三 从remote下的master分支创建本地开发分支
分支命名规则见:1.3节
步骤四 推送本地分支到远程
步骤五 发起Pull Request(PR)
注意:目标分支选择预期要发布的release分支
1.2 GIT命令行版本
步骤一、步骤二、步骤五同1.1操作
# 步骤三
git fetch
git checkout origin/master && git checkout -b feature-demo
# 步骤四
git push origin feature-demo
1.3 分支命名规则
| issue类别 | 分支名格式 | 示例 |
|---|---|---|
| 功能/优化/文档修改 | feature-issue编号 | feature-I7W9LX |
| bug fix | fix-issue编号 | fix-I7W9LX |
| 代码重构 | refactor-issue编号 | refactor-I7W9LX |








