2014-07-24 154 views
0

可能這是重複的問題,但是,我是新來的git,並找不到一種方法來做到這一點。Git從本地服務器推到Git,然後從Git到演示服務器

什麼,我想是,

我有項目在我的本地服務器,是混帳回購協議的副本,也有同樣的回購克隆,其中的是EC2服務器我的演示服務器。

現在我想要的是如果我從本地系統更新任何東西到git,它會自動發送更新的文件從git到演示服務器。

請檢查附加的圖像,它會顯示我希望代碼在系統中流動。

enter image description here

任何幫助將不勝感激。

感謝

回答

1

您正在尋找GitHub Webhooks

Creating Webhooks

每個GitHub的倉庫有每當庫推送到Web服務器通信的選項。這些webhook可用於更新外部問題跟蹤器,觸發CI構建,更新備份鏡像,甚至部署到生產服務器。

1 .-將更改發送到遠程回購

git push -u origin 

2:從EC2,拉變化:

0

在我與EC2的經驗,我這樣已經工作:

git pull 

請注意,我具有SSH權限的EC2實例。因此,我將ec2實例視爲本地存儲庫,但我不做任何更改。

+0

我不想手動做它,當任何一個文件推到git時,它會自動發送更新到演示服務器。 – Doitnow