githook.php推送代码到服务器

蹲街弑〆低调 提交于 2020-04-06 23:11:35
<?php

// $cmd = "cd  /www/wwwroot/fj.com/thinkphp5/  && sudo git reset --hard origin/cs && sudo git pull origin cs && sudo git pull --all && sudo git pull origin cs  2>&1";
// $cmd = "cd  /www/wwwroot/nwnd_php2/  &&sudo  git fetch --all &&sudo  git reset --hard origin master && sudo git pull --all && sudo git pull origin master  2>&1";
// $cmd = "cd  /www/wwwroot/nwnd_php2/  && sudo git pull origin  cs      2>&1";

$cmd = "cd /www/wwwroot/test/thinkphp5_test_project/ && git pull 2>&1";

$res = array();
exec($cmd,$res,$i);
var_dump($res);



 echo '</br>';

// $ip = "www.baidu.com";
// exec("curl $ip ", $arr, $i);
//   echo "信息:<br />";
//   print("<xmp>");
// print_r($arr);
//   print("</xmp>");
echo "状态:".$i."<br />";
  echo "PS:状态0为执行成功,1为执行失败!";
?>
<?php$cmd = "cd  /www/wwwroot/new.zaomz.com/nwnd_php/  &&sudo git reset --hard origin/pt && sudo git pull origin pt && sudo git pull --all && sudo git pull origin pt  2>&1";//$cmd = "cd  /www/wwwroot/new.zaomz.com/nwnd_php/  &&sudo git log &&sudo git pull --all && sudo git pull origin master 2>&1";//$cmd = "cd  /www/wwwroot/new.zaomz.com/nwnd_php/  &&sudo  git fetch --all &&sudo  git reset --hard origin/pt && sudo git pull --all && sudo git pull origin pt  2>&1";$res = array();exec($cmd,$res);var_dump($res);?>

  

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!