请求大牛解决nodejs如何被动拉取git上的项目到本地?

公司在做一个项目,要求用nodejs被动从git上拉取项目,就是git上的代码有更新(同事有提交代码),就给nodejs发消息,nodejs监听到消息后,从git上拉取,更新本地文件,其实就是代替手动拉取代码,获取git是用的nodegit插件,希望大家给些建议,谢谢!

关键是git如何发消息给你,解决了这个就比较好办。