WIP: Add OverwriteBranch option
We want to allow API consumers to overwrite an existing branch with a new commit.
Relates to https://gitlab.com/gitlab-org/gitlab-ce/issues/45035
We want to allow API consumers to overwrite an existing branch with a new commit.
Relates to https://gitlab.com/gitlab-org/gitlab-ce/issues/45035