On Thu, Jan 31, 2019 at 8:09 PM SZEDER Gábor <szeder.dev@xxxxxxxxx> wrote: > > On Wed, Jan 30, 2019 at 04:48:20PM +0700, Nguyễn Thái Ngọc Duy wrote: > > diff --git a/Documentation/git-switch.txt b/Documentation/git-switch.txt > > new file mode 100644 > > index 0000000000..953c9747b2 > > > +--orphan <new_branch>:: > > + Create a new 'orphan' branch, named <new_branch>, started from > > + <start_point> and switch to it. See explanation of the same > > + option in linkgit:git-checkout[1] for details. > > Copy-paste error? An orphan branch, by definition, doesn't have a > starting point. It does not have any parents, true. The "started from <start-point>" is not super clear on this, but git-checkout.txt describes more and says that it's essentially "git checkout <start_point>" then make an orphan branch based on HEAD^{tree}. -- Duy