Paper Tiger Development Standards

Git

Sites

Branches


Gitflow

We use a modified Gitflow Workflow for branching and QA testing. Gitflow makes sure that unfinished features are never merged into the master branch.

Example Scenarios:

Using Gitflow

Basic rules of Gitflow


Hotfixes

Sometimes an urgent and/or small request comes through to fix something on production that doesn't need to be QA'd on staging. In these cases, it is OK to work directly in master and push your changes directly to production. When the work is done, make sure to merge master into develop so staging stays in sync with production.