将一个PHP项目从Git部署到没有安装Git的服务器

des*_*key 11 php git deployment web-deployment-project

我需要找到一种方法,将存储在git repo中的PHP项目部署到没有安装git的登台和生产服务器.到目前为止我发现的脚本(即Capistrano)需要在目标服务器上使用Git.

不幸的是,我的主机不允许这样,到目前为止唯一的方法是通过标准FTP,我不断丢失文件.这使得不专业的外观.

我希望能够从我的本地git repo进行部署,它将检查目标上的.git文件夹以查看其中的版本,然后使目标服务器备份当前版本,然后仅使用更改来覆盖它正在推送的文件.

PHP中最好带有Web界面的东西.

我问的不多;)

那里的任何人都有这样的东西吗?

Bor*_*éry 15

有三个git-ftp脚本允许您将git存储库"推送"到FTP服务器.