Abstract works just like GIT.When starting a new Abstract-based project two new branches derived from Master should be made:Github, with users encouraged to create new branches for specific features or blocks of work which are then merged back in to a parent branch after review.
An Abstract project starts with a single `Master` branch. The Master branch should only hold the latest, most polished version of the design file.
This is tagged 'Work in progress' and contains ideas, concepts, sketches and roughs. This branch is NEVER merged back into `Master`. Sub-branching from scratchpad is encouraged.
The end result should be a single Sketch file, versioned through Abstract, that holds multiple art boards of design thinking.
As with Github, `staging` is our primary working branch. Designs in progress are created in sub-branches from `staging` and merged upwards into `staging` once a design review is complete.