Our Git Workflow

Bfcbc311 3553 4 D86 8816 D1 A35 C69 C36 A

Deep in the branches.

We use git for version control on all projects and host the repositories on GitHub.

🔀 Our branching strategy is GitHub’s flow:

  1. Create a new branch from master
  2. Add your changes on this branch
  3. Open a pull request and request reviews
  4. Discuss your changes
  5. Merge into master, once you got positive reviews

We also have a production and staging branch which will automatically trigger a deployment to production/staging once new code gets merged into them.

We are currently looking into creating a preview deployment for all branches so that it’s possible to review changes without any setup.