mirror of
https://github.com/zen-browser/desktop
synced 2026-04-26 09:35:08 +02:00
21 lines
883 B
Markdown
21 lines
883 B
Markdown
|
|
# Branch Structure
|
|
|
|
The repository is structured as follows:
|
|
|
|
```
|
|
central (main branch)
|
|
|
|
|
|--- twiligth (feature branch)
|
|
| |
|
|
|-> \-- stable (release branch)
|
|
| |
|
|
| \--- Hotfix (hotfixes directly from stable)
|
|
|
|
|
\--- (features branches)
|
|
```
|
|
|
|
The `central` branch is the main branch of the repository, and it is the default branch for the repository. The `twilight` branch is the feature branch, and it is branched off from the `central` branch. The `stable` branch is the release branch, and it is branched off from the `central` branch.
|
|
|
|
The `stable` branch may have hotfixes directly from the `stable` branch, and the `twilight` branch may have feature branches branched off from the `twilight` branch. This is done so that we can apply hotfixes like security patches directly to the `stable` branch without having to merge the changes from the `twilight` branch.
|