I'm extracting a subset of one repo to form another. I'm only interested in a subset of the branches and I don't want any history in any branch, simply the tip or head of each branch.
Once the cloned repo is in the desired state I intend to change its origin to a new GitHub repo and push, which rules out a shallow clone.