Extend GraphQL API to commit to a new branch in a single operation See merge request gitlab-org/gitlab!47203