Git push vivre serveur

Nous avons un site web qui a tous ses PHP/HTML/JS/CSS/etc fichiers stockés dans un dépôt Git.

Nous avons actuellement 3 types d'ordinateurs (ou des cas d'utilisation) pour le référentiel.

  • Local développeur: tirez derniers changements, de faire des changements, de s'engager sur locaux repo, pousser à serveur maître
  • Serveur maître: référentiel central, tous les changements sont poussés vers le serveur maître
  • Serveur Web: les changements sont tirés vers le bas à partir du serveur maître lors du déploiement du site web

Donc, actuellement, nous avons:

local: git push origin master
local: password: ********
local: ssh [email protected]
webserver: password: ********
webserver: cd ~/domain.com/
webserver: git pull origin master

Donc ma question est: est-il possible que mon ordinateur, je peux pousser tout droit vers le serveur web?

ie.

local: git push origin master
local: password: ********
local: git push webserver master
local: password: ********
InformationsquelleAutor Petah | 2010-09-16