长沙 网站建设公司,怎么制作ppt的步骤教程,湖南汽车软件网站建设,广州大学生网页设计大赛确认权限
因为一般Linux系统网页用的www 或 www-data用户和用户组,所以要实现自动来去,首先要在www用户权限下生成ssh密钥,不然没有权限,其次就是,要把用root用户拉去的代码,批量改成www用户
1. 给www权限 vi /etc/sudoers
www ALL=(ALL) NOPASSWD:/bin/chow…确认权限
因为一般Linux系统网页用的www 或 www-data用户和用户组,所以要实现自动来去,首先要在www用户权限下生成ssh密钥,不然没有权限,其次就是,要把用root用户拉去的代码,批量改成www用户
1. 给www权限 vi /etc/sudoers
www ALL=(ALL) NOPASSWD:/bin/chown,/bin/chmod,/usr/bin/git2.切换www账户 一切操作在www用户下完成 给www账户添加git 邮箱和和用户名
sudo git config --global user.email "xxx@qq.com"
sudo git config --global user.name "finejade"添加origin
如果remote- roigin 远程地址是http的,改成ssh的,可以使用ssh秘钥免登录提交
git remote -v
git remote remove origin
git remtoe add origin git@git.code.tencent.com:finejade/thinkphp6.git生成密钥
生成密钥,一直下一步 ssh-keygen -t rsa -C "332410549@qq.com"把公钥填写到git个人账号的SSH密钥 编写自动拉去代码 public function autopull(){$json = file_get_contents("php://input");file_put_contents('./a.txt',$json);//获取请求参数if (empty($json))