-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Georg Eckert @Zeiss edited this page Apr 13, 2021
·
3 revisions
Welcome to the PiWeb MeshModel Wiki!
PiWeb MeshModel is developed using Git Flow. If you contribute, please use the Git Flow extension, which comes with Git for Windows, to get a consistent history.
Most branches follow the Git Flow scheme. To start developing, initialize Git Flow and use the default branch prefixes, except for two of them:
- feature branch prefix:
feature/PIX-
(use a texteditor to remove the trailing/
in.git/config
after initialization - version prefix:
release/
To start a new feature, create a new branch with Git Flow:
- with Terminal:
git flow feature start <Case Number>_<My Feature Name>
or - with Fork: "Right click
develop
" > "Git Flow" > "Start Feature..."
After finishing create a new pull request as usual. It will be merged into develop
.
If creating a new release, use git flow release start
to start polishing the release and git flow release finish
when you're done. Immediately after finishing, start the support branch with git flow support start <Release Number> master
.