Push local commits to the remote. Sets the upstream for new branches automatically and never force-pushes.