推到服务器后做一个自动拉请求(Do an automatic pull request after

2019-07-22 15:45发布

我已经安装了,这也是我犯我的本地修改远程一个VPS服务器上gitlab。

当我提交和推到服务器(git@domain.com:根/ project.git),该代码将被更新。

在我的VPS我有这样的工作流程:

- var/www/
    - project (created through git clone git@domain.com:root/project.git)
        - Files within the project

当我做一个推到服务器上,我希望让服务器自动拉离gitlab的变化。 我也做了与更新之后的钩子一试,但不起作用。

我要创建一个裸回购? 还是我忘了什么东西?

Answer 1:

project.git 裸露的回购协议,所以如果你有机会到gitlab服务器,你可以去~git/repositories/root/project.git/hooks并添加post-receive以强制部署挂钩。

见“的一个例子部署通过混帐/ gitolite权限错误网站/ web应用程序的实例”。



文章来源: Do an automatic pull request after pushing to server
标签: git hook gitlab