From: Gabriel Nützi Date: Mon, 07 Oct 2024 11:02:56 GMT Subject: Re: Bug: `git init` with hook `reference-transaction` running `git rev-parse --git-dir` fails Message-ID: In-Reply-To: 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