A gitsocial push from a checked-out feature branch breaks the published site. The site step treats the branch as the default branch and sets it as the site head. Expected: the site keeps the real default branch, and a push from a feature branch publishes no wrong head.