通过PHP执行git命令

前端之家收集整理的这篇文章主要介绍了通过PHP执行git命令前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
git如何添加git命令.并且使用PHP执行git commit -m?

这是一个项目,创建一个集中的仓库设施来维护学术项目.

exec()似乎没有工作.

<?PHP
$path = "/var/www/repos/$_POST[project]"; 
$a='';
chdir($path);
exec("git add .");  
exec("git commit -m'message'");
echo "<h3 align = center> Succesfully commited all the files.</h3>";
?>
这是绝对可能的我在我的一个项目中实施了它.
但是,您应该注意权限.

在linux上,通常,exec命令将使用www-data用户执行.
所以你应该允许www数据在你的工作目录上写和读.

一个快速而又脏的方法是:chmod o rw -R git_directory

猜你在找的PHP相关文章