On Tue, 14 Jan 2020, Georg-Johann Lay wrote: > A branch called branchname can be checked out with the following command: > > git clone -b branchname ... > > Referring to this as "checking out" is confusing IMO, because it may be > confused with > git checkout -b branchname > > Whereas the latter is a checkout of some branch (or changing the branch) > within the same local copy, the former is *cloning* into an individual, fresh > local copy which has only the mentioned branch.
I think the simple case for git beginners is having separate, independent directories for each branch being used, but I see it's been changed to describe checking out a branch in an existing clone instead. -- Joseph S. Myers jos...@codesourcery.com