将本地更改推送到我的实时主机

  • 本文关键字:实时 主机 git github
  • 更新时间 :
  • 英文 :


我想知道推荐的git工作流程是什么。

我在xampp上有一个本地环境,我进行了一些更改,更新了我的本地git,将更新的文件推送到我的github repo,然后通过ftp上传文件。 我希望当我将文件推送到我的github repo时,我的实时网站(bluehost 服务器(也将获得更新的文件,而无需使用 ftp。 这是我当前的工作流程:

  1. 我的本地主机上的更改
  2. 提交到我的本地存储库 (git bash(
  3. 推送到 GitHub 存储库
  4. 通过 FTP 将文件上传到我的 BlueHost 服务器

如何改进我的工作流程?

我听说过SSH,但我不知道它是什么意思以及如何使用它,SSH是最好的方法?

谢谢。

您可以将存储库直接克隆到 bluehost 服务器并添加 GitHub-webhook,每次您执行推送到 github 时,它都会对您的 bluehost 文件夹执行 git 拉取

为此,我使用 sourcetre 和 bitbucket。Bitbucket具有管道(部署工具(功能。

手动解决方案是在实时网站的文件夹中创建一个 git 存储库。然后将此存储库的 URL 作为远程添加到本地存储库。最后,每当准备好发布更新时,只需从本地开发存储库推送到实时网站存储库即可。

最新更新