[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Groff History in Git. (Was: groff in git)
From: |
Dave Kemper |
Subject: |
Re: Groff History in Git. (Was: groff in git) |
Date: |
Mon, 12 Dec 2022 08:38:45 -0600 |
On 12/12/22, G. Branden Robinson <g.branden.robinson@gmail.com> wrote:
> At 2022-12-12T09:06:22+0000, Ralph Corderoy wrote:
>> A Git commit ID is effectively a hash of its ancestry so that history
>> can't be changed in this case without the unwanted ripple.
>
> I concur with Ralph's analysis.
I feared this might be true but hoped to be wrong, or at least that
there might be a way to tell git's database, "apply this specific hash
to this particular commit and then go forward as normal."
FWIW, 1.01 is not the only hole in the git repository. It also skips
from 1.02 to 1.04, and later from 1.11.1 to 1.14. However, since the
first baker's-dozen "commits" are conglomerations of all changes made
between early groff releases, the additional loss of information in
missing some intervening steps is less than that resulting from
missing the earlier starting point.
Re: groff in git (was Re: [RFC] input.cpp: Remove use of strncat(3)), Eric S. Raymond, 2022/12/15