gpt4 book ai didi

git - 监听 Git Repo 的变化

转载 作者:太空狗 更新时间:2023-10-29 12:47:05 27 4
gpt4 key购买 nike

我想编写一个应用程序,给定用户的 GitHub 帐户信息,并且每当将 repo 推送到时都会通知 repo 。我知道我基本上可以保存 repo 的状态并定期轮询它以获取更改,但我想知道是否有一种方法可以使用推送架构来做到这一点,如果可以的话如何去做。感谢您的帮助!

编辑 - 我知道我可以像 Heroku 那样通过让他们推送到远程服务器来做到这一点,但理想的功能是知道他们何时推送到 Github 本身。

最佳答案

如果您想在收到推送 时执行操作,您可以编写脚本并将其用作post-receive Hook 。 GitHub 支持 git-hooks,但出于显而易见的原因,它们不允许您编写“自定义脚本”。他们的脚本所做的实际上很简单 - 他们通过将 JSON 发布到您指定的 URL 来通知您。参见 their documentation .

关于git - 监听 Git Repo 的变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6430572/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com