从 Web 浏览器执行 Git 拉取的最佳方法/语言



我正在创建一个服务,允许用户使用 git 从 Web 浏览器将更新部署到服务器。例如:单击"部署"按钮并运行 git 命令。现在提出的语言是PHP,建议的解决方案是这样的:

<?php
exec('git pull origin master');
?>

简单是的,但我不确定这是最好的方法或它的缺点是什么。所以我的问题是,我应该使用什么语言/方法来允许用户从 Web 浏览器下拉到他们的服务器?与服务器接口的最佳语言是什么?这甚至重要吗?

完全不重要。理想情况下,它应该是您/您的团队擅长的语言。

但是做一个"执行官"不是办法!

使用库。例如,试试这个:

在没有 Git 的情况下读取 Git 存储库

相关内容

最新更新