Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.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_Ftp_Githooks - Fatal编程技术网

推送到GitHub后的回调

推送到GitHub后的回调,git,github,ftp,githooks,Git,Github,Ftp,Githooks,在我将提交推送到GitHub之后,我想推送到FTP服务器。Git在推送成功后是否可以调用某种回调/ git钩子能做这种工作吗?选项1:git钩子 不幸的是,git没有post-push-hook(我希望我没有错),但是(从v1.8.2开始提供)应该适用于您的特定场景。仅供参考:git钩子列表可通过以下方式获得 官方gitrepo有一个模板,因此您可以将其用作模板 选项2:Github webhook 然而,由于您使用的是Github:您可以使用Github自己的一个特性,在推送之后实现脚本执行

在我将提交推送到GitHub之后,我想推送到FTP服务器。Git在推送成功后是否可以调用某种回调/


git钩子能做这种工作吗?

选项1:git钩子

不幸的是,
git
没有post-push-hook(我希望我没有错),但是(从v1.8.2开始提供)应该适用于您的特定场景。仅供参考:
git
钩子列表可通过以下方式获得

官方
git
repo有一个模板,因此您可以将其用作模板


选项2:Github webhook

然而,由于您使用的是Github:您可以使用Github自己的一个特性,在推送之后实现脚本执行,但是在服务器端。特别是,您可能对以下内容感兴趣。Webhook有点复杂,需要您托管一个web服务器和应用程序来处理来自Github的请求()


谢谢您的回答。我该怎么做?我已经回答完了。选择你的邪恶。