Skip to content

General Git Info

We use the trunk-based git branching schema - you can find info on that here

30k View of it is

  • All development happens in the develop branch
  • Development locally happens in short-lived branches that get rebased off of develop and merged
  • Once the develop branch is stable for release it is tagged with a SemVer version
  • The CI/CD process will run tests and build a docker image with the service
  • If a hotfix needs to go out to a version while the develop branch is unstable, a branch for that version can be created