What exactly would this gain? First off: which branches do we expect there to be to begin with? We might only have one branch anyway, plus perhaps short-lived "feature branches" (though strictly speaking, I would expect those to only live in the form of pull requests, so they shouldn't really be visible to endusers)

OK, one idea was to have different branches for different dists / OS versions (though I recall that this idea was controversial, but I forgot the details).

In the end, adding `--single-branch` might make cloning a bit faster... but other than that?

Then again, I can't think of a direct drawback caused by using it. So.... whatever... *shrug* :-)