- All new code will be first merged in
dev
branch and tested out. - If everything looks good, we merge the
dev
branch tomain
. - No direct writes to
main
branch will be allowed. That's our release branch so it needs to be stable. - Always take fresh pull from
dev
before merging changes.
-
Clone the repo.
git clone [email protected]:TheDevExperiment/server.git
-
Create a new branch.
git checkout -b dev_<your_branch_name>
-
Push your changes to this branch.
-
Create a PR to the dev branch.