基于Git的网站部署工作流程
发布时间:2020-12-15 07:50:52 所属栏目:Nginx 来源:互联网
导读:在我的服务器上,我有两个用户,www-data(由nginx使用)和git. git用户拥有一个包含我网站代码的存储库,而www-data用户拥有该存储库的克隆(用作nginx的webroot).我想建立一个工作流程,以便推送到git的存储库导致www-data的存储库更新,从而更新我的网站.为这些存
|
在我的服务器上,我有两个用户,www-data(由nginx使用)和git. git用户拥有一个包含我网站代码的存储库,而www-data用户拥有该存储库的克隆(用作nginx的webroot).我想建立一个工作流程,以便推送到git的存储库导致www-data的存储库更新,从而更新我的网站. 为这些存储库设置挂钩的正确方法是什么(还考虑了这两个用户的权限和权限)? 删除www-data拥有的存储库,并按照此webpage上的解决方案在git拥有的存储库中设置post-receive挂钩.(编辑:东莞站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux – Nginx,从某些域引用日志引用到单独的日志文件
- Nginx的速度,以及如何复制它
- http-使用NGINX进行浏览器功能检测
- nginx – 为子目录指定不同的索引文件名
- Nginx 302重定向 – 内部解析
- 插件 – 我的nginx模块可以在主进程中建立连接吗?
- ruby-on-rails – 如何使用不同的rails_env与nginx,passeng
- ubuntu – chef-solo错误Errno :: ENOENT:没有这样的文件或
- Nginx.如果为空URI.如果为空域.位置.正则表达式
- Laravel 5.3,使用api.example.com到example.com/api
