通过ftp更新已更改的文件

时间:2011-11-12 15:37:10

标签: git ftp shared-hosting

我使用git,我想通过ftp更新远程服务器的文件。我将如何实现这一目标?是否有任何ftp命令或插件?

1 个答案:

答案 0 :(得分:5)

即使Git不支持FTP,也存在以下几种工具:

  

我使用git-ftp作为基于脚本的项目,主要是PHP。大部分的   低成本的网络托管商不提供SSH或git支持,只提供FTP。

     

这就是为什么我需要一种简单的方法来部署我的git跟踪项目。   我想,为什么不只是转移整个项目   转移自上次更改的文件,git可以告诉我   那些文件。

     

即使你正在玩不同的分支,git-ftp知道哪个   文件是不同的。没有普通的FTP客户端可以做到这一点。

  

某些网络托管服务商只允许您访问托管空间,但是您   仍然希望使用Git来版本化目录的内容。   每次更新时,您都可以上传网站的完整tarball   但这很浪费。 git-ftp.py只上传更改的文件。

这些脚本只传输自上次以来发生过变化的文件,这比没有更好。