Warm tip: This article is reproduced from serverfault.com, please click

git-如何将代码从Cloudways推送到Github

(git - How to push code from Cloudways to Github)

发布于 2018-11-29 03:58:32

是否可以将代码从Cloudways应用程序部署到空的git存储库?我想知道是否有可能,因为我目前正在使用FTP(Filezilla)。我可以将活动站点克隆到暂存站点,但是不能将其部署到Github以便处理本地计算机上的文件。

Questioner
user3752231
Viewed
22
VonC 2019-03-18 15:20:04

你首先应该确保可以使用Git部署Cloudways应用程序(已通过filezilla在本地复制),并将其推送到GitHub存储库:
请参阅“使用Git部署代码到你的应用程序”。

设置SSH访问权限后,你可以单击“开始部署”以启动该过程。它将获取GitHub存储库并进行部署。

这就是说,“是否有可能将代码从cloudways应用程序部署到空的git存储库?”:不,发布过程是相反的。

那将涉及:

  • 生成和下载SSH密钥
  • 将SSH公钥上传到你的Git存储库
  • 复制存储库SSH地址
  • 从存储库部署代码

最后一步是:

  • 返回Cloudways控制台,将在步骤4中获得的SSH地址粘贴到Git Remote Address字段中,然后单击Authenticate。这将确保Cloudways和Git服务(在我们的示例中为Github)之间的通信中没有任何障碍。
  • 然后选择要从中部署的存储库分支(默认情况下,将选择主服务器)。
  • 接下来,键入部署路径(即服务器中将要部署代码的文件夹)。确保以结尾/
    如果将此字段留为空白,则代码将部署到public_html/
  • 最后,单击“开始部署”按钮以将代码部署到所选路径。

https://support.cloudways.com/wp-content/uploads/2018/03/git-deploy-new1.png