linux 使用www 用户生成秘钥

sudo -u www ssh-keygen -t rsa -C  "邮箱"

生成公钥:/home/www/.ssh/id_rsa.pub

设置邮箱和用户名

sudo -Hu www git config --global user.email " 邮箱"
sudo -Hu www git config --global user.name "昵称"

码云(git)部署公钥

把第一步创建的公钥:/home/www/.ssh/id_rsa.pub,添加到码云
在这里插入图片描述

linux 使用www 用户初始化git

su -u www git init

添加ssh仓库地址:

su -u www git remote add origin git@gitee.com:ceshi/ceshi_com.git

git pull测试

sudo -Hu www git pull -f origin master

php hook代码

$cmd = "cd {$target} && git reset --hard &&  git pull origin master ";
$info=shell_exec($cmd);
Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐