Re: In favor of "git commit --no-parent"
- From
Michael Witten <mfwitten@gmail.com>
- Date
- Sep 29, 2011, 22:07 UTC
- Message-ID
- <CAMOZ1BsZROF_CRwA+AgnAUSnAOjxNDBTA5Ehb8WkvZukOoZd-w@mail.gmail.com>
- In-Reply-To
- <7v4nzvrp3k.fsf@alter.siamese.dyndns.org>
On Thu, Sep 29, 2011 at 21:54, Junio C Hamano <gitster@pobox.com> wrote:
Show 5 quoted lines
> 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".