我需要你的帮助!
当项目成员提交新版本时,如何使用git hook api下载github项目中的更新文件(不是所有文件)?
答案 0 :(得分:1)
我的想法是register a webhook为你的回购,它会发出你要听的JSON payload。
您可以为webhook
听众取决于您当地的环境 例如,您有Introducing Gith - GitHub WebHooks For Node,它可以按有效负载类型过滤有效负载:存储库,分支,文件或标记
instance on in python,你有更简单的听众
同样,监听器的细节以及收到消息时可以执行的操作(如git pull
下载已更改的内容)取决于您的特定环境。