如何使用PHP shell_exec upload GitHub?

如何使用PHP shell_exec upload GitHub?,php,github,Php,Github,我想用shell_exec推送到git服务器,怎么办 <?php echo shell_exec('git add .'); echo shell_exec('git commit -m"update"'); echo shell_exec('git push origin master'); ?> 在控制台中发出此命令以设置git的全局用户名和电子邮件: git config --global user.email "yourmail@address.co

我想用shell_exec推送到git服务器,怎么办

<?php
    echo shell_exec('git add .');
    echo shell_exec('git commit -m"update"');
    echo shell_exec('git push origin master');
?>

在控制台中发出此命令以设置git的全局用户名和电子邮件:

git config --global user.email "yourmail@address.com"
git config --global user.name "Your name"

在控制台中发出此命令以设置git的全局用户名和电子邮件:

git config --global user.email "yourmail@address.com"
git config --global user.name "Your name"

您还可以使用
su
作为另一个用户运行命令:

su - username -c "command"
->


将“username”替换为您的unix登录名。

您也可以使用
su
作为另一个用户运行命令:

su - username -c "command"
->

将“用户名”替换为unix登录名