GitHub预接收挂钩显示警告消息
我能够通过Github预接收钩子验证提交。但是,tgere不是在预接收钩子中使用非零退出代码阻止提交,而是一种显示退出代码为0的警告消息的方法吗?。从GitHub预接收挂钩显示警告消息,git,github,githooks,pull-request,Git,Github,Githooks,Pull Request,我能够通过Github预接收钩子验证提交。但是,tgere不是在预接收钩子中使用非零退出代码阻止提交,而是一种显示退出代码为0的警告消息的方法吗?。从githooks(5)的pre-receive部分: 标准输出和标准错误输出都被转发到另一端的git send pack,因此您可以为用户简单地回显消息 只要确保脚本退出0,推送就会成功。绝对正确。从githooks(5)的pre-receive部分: 标准输出和标准错误输出都被转发到另一端的git send pack,因此您可以为用户简单地回显消
githooks(5)
的pre-receive
部分:
标准输出和标准错误输出都被转发到另一端的git send pack,因此您可以为用户简单地回显消息
只要确保脚本退出0,推送就会成功。绝对正确。从
githooks(5)
的pre-receive
部分:
标准输出和标准错误输出都被转发到另一端的git send pack,因此您可以为用户简单地回显消息
只要确保脚本退出0,推送就应该成功。是的,推送成功,但由于预接收挂钩进行了一些验证检查,这是Enterprise GitHub,因此我从部署的角度来看。因此,我不打算拒绝提交,而是打算在一段时间内显示警告消息,然后将其更改为错误。我注意到的是,如果脚本退出,退出代码为0,则不会显示任何echo语句。因此,我正在寻找一种显示警告MSGST的方法,即将标准输出传递回用户。如果这不是您所看到的,那么这是一个bug,您应该联系GitHub支持部门了解这一点。是的,推送成功,但由于预接收钩子进行了一些验证检查,这是企业GitHub,因此我从部署的角度来看。因此,我不打算拒绝提交,而是打算在一段时间内显示警告消息,然后将其更改为错误。我注意到的是,如果脚本退出,退出代码为0,则不会显示任何echo语句。因此,我正在寻找一种显示警告MSGST的方法,即将标准输出传递回用户。如果这不是您看到的,那么这是一个bug,您应该联系GitHub支持部门。