GIT是否支持推送到ftp服务器?

yoy*_*oyo 25 git ftp git-push

我相信git的支持FTP是一个有些最近才加入,但混帐推文档明确指出,"混帐本身支持SSH,git的,HTTP,HTTPS,FTP,FTPS和rsync协议." (重点补充)

但是,其他人已经问过如果git无法推送到ftp服务器该怎么办,而且我遇到了完全相同的问题.

那么 - 任何人都可以明确地说明"git push"是否适用于ftp协议?

如果是......那么任何人都可以回答其他问题吗?:-)

如果没有...这是在工作,还是我应该看git-ftp?

我在Windows下使用git 1.7.3.1.

非常感谢任何信息或建议!(顺便说一句,我有一个很好的超链接这个问题,但作为一个低级1级我只得到一个链接,所以不得不删除其他...)

mai*_*kel 9

不,Git不支持推送到FTP服务器,只支持克隆和获取.这是以前回答的问题.

但是有几种工具可以将代码上传到与Git配合使用的FTP服务器.

  • Git-ftp - 上传当前提交的shell脚本.它存储上次上传的提交ID,仅上传已更改的文件.
  • ezyang/git-ftp - 一个上传提交的python脚本.它带有一个从裸存储库部署的post-receive钩子.但最后一次提交已经超过三年了.
  • PHPloy - 一个php脚本,它还通过存储提交ID来仅上传已更改的文件.
  • Grunt-git-ftp - 一个仅上传已更改文件的Grunt脚本.