So I can't do a bare git push (must specify the origin branch).

Measure to avoid bad force pushes (specifically to master).