On Thu, Sep 29, 2011 at 21:54, Junio C Hamano <gitster@xxxxxxxxx> wrote: > I am saying that "separate history" has no place in git workflow, if these > multiple roots _originate_ in the same single repository with a working > tree. And all of "git checkout --orphan", "git commit --root" and your > "git init --root" are solutions to make multiple roots _originate_ in the > same single repository with a working tree. Why do you keep repeating this? The "git commit --no-parent" is the CORRECT solution for "HIDDEN history", NOT the "separate history" that you so loathe. The existing "git checkout --orphan" is the CORRECT solution for the "SEPARATE history" that you so loathe, NOT the "hidden history". -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html