我如何在提交后自动执行git拉取?

我如何在提交后自动执行git拉取?,git,github,jenkins,pull,Git,Github,Jenkins,Pull,我有一台运行Jenkins的服务器,它的存储库设置在服务器中保存一个目录,这样当我旅行时,我就可以在笔记本电脑上拉取更改并推送任何其他更改。但是,当我想要推送更改时,它会推送到GitHub和Jenkins,但不会更新服务器文件本身。我如何设置服务器将自动将更改从Jenkins/Github拉到服务器文件的位置 目录包含许多包含zip文件的文件夹。更改将包括文件夹中的新文件夹/新zip文件。到目前为止,我必须通过FTP使用PuTTy手动从Jenkins/Github获取任何更改 在服务器上使用Ub

我有一台运行Jenkins的服务器,它的存储库设置在服务器中保存一个目录,这样当我旅行时,我就可以在笔记本电脑上拉取更改并推送任何其他更改。但是,当我想要推送更改时,它会推送到GitHub和Jenkins,但不会更新服务器文件本身。我如何设置服务器将自动将更改从Jenkins/Github拉到服务器文件的位置

目录包含许多包含zip文件的文件夹。更改将包括文件夹中的新文件夹/新zip文件。到目前为止,我必须通过FTP使用PuTTy手动从Jenkins/Github获取任何更改


在服务器上使用Ubuntu14.04LTS,Jenkins版本。1.590。

如果您使用的是bitbucket,这表明这是一个很好的解决方案,我使用了它,它非常好。

拉动是不够的,是吗?你也需要更新吗?难道你不能创建一个脚本,拉然后更新,并设置定期运行吗?