Git推送文件自动部署到服务器上

git使用的用户和用户组是:git:git
需要给git增加使用root权限且不用密码

编辑 /etc/sudoers
注释掉

#Defaults requiretty

在最后增加

git ALL=(ALL) NOPASSWD: ALL

因为网站是在www用户组下运行,需要git能操作www的文件
把git加入了www用户组中

usermod -a -G www git

继续阅读“Git推送文件自动部署到服务器上”