使用 Git 同时管理多个远程 Web 主机上的 SFTP Web 项目

使用 Git 同时管理多个远程 Web 主机上的 SFTP Web 项目

我需要弄清楚我是否可以做这样的事情(记住@jrtapsell 的答案描述这里):

  1. 我想直接在我当前托管正在开发的应用程序的三个版本的服务器上安装 Git(这是一个 Linux 服务器,每个版本都是一个独立的主机,因此,例如,/home/develop/public_html包含开发版本的文件的方式与testing和相同production
  2. 此时,我想完全消除必须使用某些东西来执行已用 Git 处理的文件的 SFTP 上传
  3. 因此,理想情况下,我希望每个主机都是同一个 Git 存储库的一部分,这样我就可以自动将文件发送到每个主机,而无需使用 SFTP 上传

此时,我想知道:这样的工作流程可行吗?最重要的是,每个主机都可以是同一存储库的一部分吗?

非常感谢。

相关内容