Re: Issue with git > 2.36.1 and pre-commit hook on macOS M1
- From
- Piotrek <piotrekkr@o2.pl>
- Date
- Dec 13, 2022, 21:02 UTC
- Message-ID
- <c07a5ac4-3da6-6fb4-4586-a83373bc05d4@o2.pl>
- In-Reply-To
- <30f80aa4-d5c1-4fce-f1c9-710eabeaa022@web.de>
On 12.12.2022 14:29, René Scharfe wrote:
Show 7 quoted lines
> While "docker compose" is right in that stdin is not a TTY, it never > was. Redirecting the output its seems to help. So I guess it checks if > stdout is connected to a terminal and then expects stdin to be a TTY as > well. Try appending " | cat" to the command in the pre-commit hook, > which breaks the connection for stdout. > > René
Just to be sure if I understand this correctly. It is probably a bug in docker compose expecting stdin to be a TTY, right? I'll write some bug report to them, maybe they will take care of this since it is only on MacOS and all works fine with Linux.
Thank you for checking this René.