Staging instance, all changes can be removed at any time
branch names and targets are expected to be bytes.
Migrated from D3496 (view on Phabricator)