git Hook 配置
Linux 2017/6/22 17:18:01 点击:不统计
首先创建 对应nginx 服务器或者apache 服务器用户
然后创建 pull 的 公开秘钥
部署公钥允许以只读的方式访问项目,主要用于项目在生产服务器的部署上,免去HTTP方式每次操作都要输入密码和普通SSH方式担心不小心修改项目代码的麻烦。
sudo -Hu www ssh-keygen -t rsa # 备注这里的www 为web服务用户
建立完毕 添加到 到git 服务对应的发布公钥中。
然后 通过 当前用户clone 项目,注意一定使用ssh 连接地址
下面就是使用www用户,克隆 project_name 到 当前目录(可以去掉)
sudo -Hu www git clone git@git.oschina.net:someone/project_name.git ./
克隆后,就可以直接
sudo -Hu www git pull 直接下拉项目文件了。
·上一篇:Composer >> ·下一篇:My oh zsh alias 配置 >>