# Branching

Most codings tests require branches to structure the work steps by tasks and to show how the candidate leverages git.

Candidates cannot merge to master/main as these are protected.

Usually a `develop` branch needs to be created.