如何在PHP中使用exec或shell命令git pull



我试图提取的代码是

shell_exec('git init');
$d = shell_exec('git fetch origin master');
$output = shell_exec('git pull origin master');

但它并没有如预期的那样发挥作用。有时它起作用,有时它不起作用。

我在git帐户中启用了双因素身份验证。你认为是原因吗?

或者需要做其他事情来提取数据?gi

我在git帐户中启用了双因素身份验证。

仅当您从私有存储库中提取时
这对公众来说并不重要。

关于您的代码,请确保您当前的工作目录(getcwd(是Git repo所在的文件夹。

最新更新