3.13.1. 4public branch

[ This and related posts are mainly intended for the developers that maintain the development repository ]

The 4public branch in the development repository is used to communicate changes between the development repository and the public repository. To prepare for using it:

  1. Start with a clean working copy of the public repository, connect the development repository as the upstream remote, and checkout the 4public branch:
cd dispatch/public
git remote add upstream ../development
git fetch upstream
git checkout -b 4public upstream/4public

Make sure to never push the 4public branch to the public repository, since that would create a very confusing situation. Always think of the 4public branch as a branch in the development repository.