1

我想在本地开发三个小型网站(Acquia Dev Desktop)并将更改推送到 Acquia Cloud(dev / staging),向我的客户展示流程等。

是否可以git pull(部署)从 Acquia Cloud staging repo到远程服务器(共享托管环境)的所有最新提交(更改),以将这些更改部署到 LIVE 网站(在共享托管环境上)?

4

1 回答 1

1

是否可以将所有最新提交(更改)从 Acquia Cloud staging repo git pull(部署)到远程服务器(共享托管环境),以将这些更改部署到 LIVE 网站(在共享托管环境上)?

是的。

Multiple remotes

git remote add remote1 <url1>
git remote add remote1 <url2>
...
git remote add remoten <url1>

一旦你设置了所有的遥控器,你就可以pull/push从你的任何遥控器到任何想要的分支(在同一个来源或不同的一个)。


Submodules

您可以做的另一件事是submodules在更大的仓库中使用它。
您必须设置一个父存储库,然后将每个存储库添加为子模块并使用它。

在此处输入图像描述

于 2016-03-20T09:54:49.323 回答