Files
Furion/BRANCH_MANAGEMENT.md
2024-03-23 12:41:35 +08:00

42 lines
2.2 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
#
## 1.
`Furion` [GitFlow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) 工作流进行分支管理,这是一种专门为大型项目设计的长期支持性分支模型。其核心理念是分离出主干分支(`main` 或 `master`)、开发分支 (`develop`)、特性分支 (`feature/*`)、发布分支 (`release/*`) 和热修复分支 (`hotfix/*`)。
## 2.
### 2.1 Main Branch
- `main`:
### 2.2 Develop Branch
- `develop`:
### 2.3 Feature Branches
- `feature/*`: (`develop`) Pull Request `develop`
### 2.4 Release Branches
- `release/*`: `develop` `main` `develop`
### 2.5 Hotfix Branches
- `hotfix/*`: `main` `main` `develop`
## 3.
1. ****: `git checkout -b feature/your-feature develop`
2. ****:
3. ** Pull Request**: GitHub/Gitee `develop` Pull Request
4. ****: `develop`
## 4.
-
-
使 `Furion`