我想在本地开发三个小型网站(Acquia Dev Desktop)并将更改推送到 Acquia Cloud(dev / staging),向我的客户展示流程等。
是否可以git pull
(部署)从 Acquia Cloud staging repo到远程服务器(共享托管环境)的所有最新提交(更改),以将这些更改部署到 LIVE 网站(在共享托管环境上)?
我想在本地开发三个小型网站(Acquia Dev Desktop)并将更改推送到 Acquia Cloud(dev / staging),向我的客户展示流程等。
是否可以git pull
(部署)从 Acquia Cloud staging repo到远程服务器(共享托管环境)的所有最新提交(更改),以将这些更改部署到 LIVE 网站(在共享托管环境上)?
是否可以将所有最新提交(更改)从 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
在更大的仓库中使用它。
您必须设置一个父存储库,然后将每个存储库添加为子模块并使用它。