Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GitHub预接收挂钩显示警告消息_Git_Github_Githooks_Pull Request - Fatal编程技术网

GitHub预接收挂钩显示警告消息

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,因此您可以为用户简单地回显消

我能够通过Github预接收钩子验证提交。但是,tgere不是在预接收钩子中使用非零退出代码阻止提交,而是一种显示退出代码为0的警告消息的方法吗?

。从
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支持部门。