可能這是重複的問題,但是,我是新來的git,並找不到一種方法來做到這一點。Git從本地服務器推到Git,然後從Git到演示服務器
什麼,我想是,
我有項目在我的本地服務器,是混帳回購協議的副本,也有同樣的回購克隆,其中的是EC2服務器我的演示服務器。
現在我想要的是如果我從本地系統更新任何東西到git,它會自動發送更新的文件從git到演示服務器。
請檢查附加的圖像,它會顯示我希望代碼在系統中流動。
任何幫助將不勝感激。
感謝
可能這是重複的問題,但是,我是新來的git,並找不到一種方法來做到這一點。Git從本地服務器推到Git,然後從Git到演示服務器
什麼,我想是,
我有項目在我的本地服務器,是混帳回購協議的副本,也有同樣的回購克隆,其中的是EC2服務器我的演示服務器。
現在我想要的是如果我從本地系統更新任何東西到git,它會自動發送更新的文件從git到演示服務器。
請檢查附加的圖像,它會顯示我希望代碼在系統中流動。
任何幫助將不勝感激。
感謝
您正在尋找GitHub Webhooks。
每個GitHub的倉庫有每當庫推送到Web服務器通信的選項。這些webhook可用於更新外部問題跟蹤器,觸發CI構建,更新備份鏡像,甚至部署到生產服務器。
1 .-將更改發送到遠程回購
git push -u origin
2:從EC2,拉變化:
在我與EC2的經驗,我這樣已經工作:
git pull
請注意,我具有SSH權限的EC2實例。因此,我將ec2實例視爲本地存儲庫,但我不做任何更改。
我不想手動做它,當任何一個文件推到git時,它會自動發送更新到演示服務器。 – Doitnow