我已经在.git/hooks目录下放置了一个名为pre-push.sh的文件。
我没有进行任何检查,只是想在推送到远程时输出一些错误信息。以下是.sh文件的内容:
protected_branch='test'
echo $protected_branch
exit 1
然而,它仍然允许推送更改而不抛出任何错误。需要帮助找到我犯了什么错误?
我已经在.git/hooks目录下放置了一个名为pre-push.sh的文件。
我没有进行任何检查,只是想在推送到远程时输出一些错误信息。以下是.sh文件的内容:
protected_branch='test'
echo $protected_branch
exit 1
然而,它仍然允许推送更改而不抛出任何错误。需要帮助找到我犯了什么错误?
pre-push
是一个有效的钩子:https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks,在“其他客户端钩子”下。 - jcollum