2016-03-20 3 views
1

Je veux développer trois petits sites localement (Acquia Dev Desktop) et pousser les changements à Acquia Cloud (dev/staging), pour montrer mon le processus client, etc.Déployer (git pull latest commits) à partir d'Acquia Cloud Staging repo sur le site LIVE sur environnement d'hébergement partagé

Est-il possible de git pull (déployer) tous les derniers commits (changements) de Acquia Nuage mise en scène repo à un serveur distant (environnement d'hébergement partagé), pour déployer ces changements sur le site lIVE (sur environnement d'hébergement partagé)?

Répondre

0

Est-il possible de git pull (déployer) tous les derniers commits (changements) de mise en pension de mise en scène Acquia Cloud un serveur distant (environnement d'hébergement partagé), de déployer ces changements sur le site Web en direct (sur l'environnement d'hébergement partagé) ?

Oui.

Multiple remotes

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

Une fois que vous avez toutes les télécommandes mis en place, vous pouvez pull/push de l'un de vos télécommandes à une branche désirée (sur la même origine sur un autre).


Submodules

Une autre chose que vous pouvez le faire à utiliser submodules l'intérieur d'un plus grand repo.
Vous devrez configurer un référentiel parent, puis ajouter chaque dépôt comme sous-module et l'utiliser.

enter image description here