If branch is None, then pass the changeset