是否可以将代码从Cloudways应用程序部署到空的git存储库?我想知道是否有可能,因为我目前正在使用FTP(Filezilla)。我可以将活动站点克隆到暂存站点,但是不能将其部署到Github以便处理本地计算机上的文件。
你首先应该确保可以使用Git部署Cloudways应用程序(已通过filezilla在本地复制),并将其推送到GitHub存储库:
请参阅“使用Git部署代码到你的应用程序”。
设置SSH访问权限后,你可以单击“开始部署”以启动该过程。它将获取GitHub存储库并进行部署。
这就是说,“是否有可能将代码从cloudways应用程序部署到空的git存储库?”:不,发布过程是相反的。
那将涉及:
最后一步是:
- 返回Cloudways控制台,将在步骤4中获得的SSH地址粘贴到Git Remote Address字段中,然后单击Authenticate。这将确保Cloudways和Git服务(在我们的示例中为Github)之间的通信中没有任何障碍。
- 然后选择要从中部署的存储库分支(默认情况下,将选择主服务器)。
- 接下来,键入部署路径(即服务器中将要部署代码的文件夹)。确保以结尾
/
。
如果将此字段留为空白,则代码将部署到public_html/
。- 最后,单击“开始部署”按钮以将代码部署到所选路径。
这从github部署到cloudways,我这样做没有问题。我要问的是是否有可能将文件从cloudway传递到github,然后可以将其拉到本地存储库中。
@ user3752231,您可以将应用程序克隆到新服务器(support.cloudways.com/…):是否可以检查是否可以在新服务器上访问新的克隆存储库?如果是的话,您应该能够从该服务器的ssh url本地克隆它(在将其推送到GitHub之前)。
我尝试了类似的方法,因为我将实时应用程序克隆到了暂存应用程序,不确定是否具有对新服务器的权限,但是如果我这样做了,我仍然看不到任何使用Git推送它的选项。我只是在检查是否可以使用Git,他们的文档中没有提到它。如果不是,那么我可以使用ftp进行管理,然后用新编辑的文件覆盖登台文件。
@ user3752231不是推送,而是先克隆到本地PC,然后再从本地PC推送到GitHub。
顺便说一下,我可以将我的代码从Git存储库部署到Cloudway中,而不会出现任何问题