The staging branch should be looked at as the testing branch. This branch is a mirror of the develop branch and should periodically be rebased from develop. This branch can be modified to test changes without polluting the develop branch.