如何将更改从 GitHub 桌面推送到 Cpanel

How to push changes from GitHub Desktop to Cpanel

是否可以从 GitHub 桌面软件直接将更改推送到 cpanel 存储库。或者首先将存储库更改推送到 github.com 上的在线存储库,然后 cpanel 将从那里通过单击“从远程更新并部署 HEAD 提交”来获取更改

  1. 将您的 cPanel 帐户上的远程存储库克隆到本地计算机。 git clone URL

  2. 创建 .cpanel.yml 文件。

  3. 将 cPanel 管理的存储库添加为远程。 git remote add origin URL

  4. 将更改推送到 cPanel 管理的存储库。 git push -u origin HEAD

更多信息:https://documentation.cpanel.net/display/CKB/Guide+to+Git+-+How+to+Set+Up+Deployment

一种可能性是使用 GitHub Action,这是一个能够 运行 在 GitHub 端的进程,由推送触发。

例如,一个deployment action, like one to publish to Netlify or zem

您需要使用 an API key.

将此类操作适应 push/publish 到 Cpanel