make atomic commits on a private branch...

...while sharing a one commit branch.
variants on the private/public branch workflow