Git Hook不在Mac Monterey跑步
我有一个未运行的预加入钩子。我已经尝试了不同的Shebang:
#!/usr/bin/env zsh
# tried:
#/bin/zsh
#/bin/sh
#/usr/bin/bash
#/usr/bin/zsh
#/usr/bin/sh
#/usr/bin/env
#/usr/bin/env zsh
#/usr/bin/env bash
#/usr/bin/env sh
我尝试通过挂钩允许它的许可
chmod ug+x .git/hooks/*
没有按要求扩展。在我尝试git提交后,除了通常的“文件更改,等”文本之外,什么也没发生
I have a pre-commit hook that is not running. I already tried with different shebangs:
#!/usr/bin/env zsh
# tried:
#/bin/zsh
#/bin/sh
#/usr/bin/bash
#/usr/bin/zsh
#/usr/bin/sh
#/usr/bin/env
#/usr/bin/env zsh
#/usr/bin/env bash
#/usr/bin/env sh
I tried giving it permission with
chmod ug+x .git/hooks/*
The hook has no extension as requested. after I try git commit nothing happens other than the usual "files changed, etc" text
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
因此,一旦我将其移至
/。githooks
文件夹而不是.git/hooks
。问题是我的core.hookspath
指向/。githooks
So, It worked once I moved it to
/.githooks
folder instead of.git/hooks
. The issue was that mycore.hooksPath
was pointing to/.githooks