Re: Bug: `git init` with hook `reference-transaction` running `git rev-parse --git-dir` fails
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Oct 9, 2024, 17:31 UTC
- Message-ID
- <xmqqfrp5uqra.fsf@gitster.g>
- In-Reply-To
- <ZwZPSA-J1RFQKYrw@pks.im>
Patrick Steinhardt <ps@pks.im> writes:
Show 6 quoted lines
> We have another solution that is even simpler: just do nothing. I do not > think that the behaviour we exhibit is wrong. Unwieldy? Maybe. But it is > merely stating facts: we are executing a transaction in a repository > that is not yet fully set up. If you don't want that, either don't set > up a global reference-transaction hook, or alternatively handle that > edge case in your script.
I like that over all the other choices.
My art in leaving out what I really want to see happen and let others say it is improving, it seems ;-).