Re: Bug: `git init` with hook `reference-transaction` running `git rev-parse --git-dir` fails
- From
Gabriel Nützi <gnuetzi@gmail.com>
- Date
- Oct 7, 2024, 11:02 UTC
- Message-ID
- <a8807b44026458097267932f429ef61d5b77aa4c.camel@gmail.com>
- In-Reply-To
- <ZwO-j0C59vuYsEnt@pks.im>
Ah, jeah thats true:
The command in question which is `git rev-parse --git-dir` to find the actual GIT_DIR is actually the issue here: It relies on having a proper HEAD despite the docs saying it only reports GIT_DIR if set etc...
Could we maybe make these commands more agnostic? Making an empty HEAD probably directly also resolves these commands to work correctly.
Gabriel
-----Original Message----- **From**: Patrick Steinhardt <[ps@pks.im](mailto:Patrick%20Steinhardt%20%3cps@pks.im%3e)> **To**: Gabriel Nützi <[gnuetzi@gmail.com](mailto:Gabriel%20%3d%3fISO-8859-1%3fQ%3fN%3dFCtzi%3f%3d%20%3cgnuetzi@gmail.com%3e)> **Cc**: [git@vger.kernel.org](mailto:git@vger.kernel.org), Karthik Nayak <[karthik.188@gmail.com](mailto:Karthik%20Nayak%20%3ckarthik.188@gmail.com%3e)> **Subject**: Re: Bug: `git init` with hook `reference-transaction` running `git rev-parse --git-dir` fails **Date**: 10/07/2024 12:57:19 PM
git rev-parse --git-dir