如何使用ftp git push?

ner*_*rkn 12 git ftp git-push

我想上传(仅使用ftp)我的服务器只更改.我在我的本地有一个工作的git存储库.但我无法弄清楚使用ftp的任何方式.

我可以使用git push发送其他主机,因为它允许ssh,但这个主机只允许ftp.

Cha*_*esB 9

GIT-FTP脚本正是这样做的:

RenéMoser的git-ftp是一个简单的shell脚本,用于以Git方式进行FTP.使用git-ftp.sh仅将Git跟踪的文件上传到FTP服务器,该服务器自上次上载以来已更改.这节省了时间和带宽.即使您使用不同的分支,git-ftp.sh也知道哪些文件不同.普通的FTP客户端无法做到这一点.


Phi*_*ipp 6

您应该能够使用推送到FTP存储库

git push ftp://host.net/path/to/repo.git/
Run Code Online (Sandbox Code Playgroud)

  • Git-push版本1.7.12.4手册具体说:"Git支持ssh,git,http和https协议(此外,ftp和ftps**可用于获取**和rsync可用于获取和推送,但这些效率低下并且已弃用;请勿使用它们." 这意味着ftp并不意味着推送甚至提取都被取消了. (7认同)