The git-tfs
tool allows you to clone TFS branches to Git repositories. One way of displaying the available TFS branches is to use the git-tfs list-remote-branches
command, which (at the end) states: "Cloning root branches (marked by [*]) is recommended!"
Simply put, why? I don't see any particular benefit in cloning root branches... what if you want to clone a child branch? What's so good about root branches?