[英]Git hosting using an FTP-accessible web server?
我运行的(可怕的)网站托管在第三方Web服务器上。 我可以通过FTP访问我的Web服务器。 据说Git可以通过FTP本地推/拉。
由于Web服务器已经可以在任何地方访问,因此我希望将其用作集中式Git存储库。 我可以推送更新,然后从任何地方获取它们。
问题是,当我尝试将其推送时,出现以下错误:
error: RETR response: 550 while accessing [insert my repository info here]
550似乎是FTP权限被拒绝错误。 但是,我输入了正确的用户名和密码。 我可以通过FTP客户端创建所需的任何文件夹结构,因此,如果我已经可以随意读写,那么Git需要什么特殊权限?
编辑 :我没有SSH访问此Web服务器-只有FTP。
git-ftp怎么样? 这似乎是正确的解决方案。
实际上,Git并非旨在用作CVS或SubVersion之类的中央存储库。 您可以做的是克隆本地存储库并将其托管在服务器上。 进行更改时,可以在本地提交更改,并且准备在服务器上更新存储库时,可以使用git push命令。 这是一个链接,向您展示sourceforge是如何做到的。 sourceforge示例 。 希望能有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.