Linux

git 集群客戶端設置。推送到伺服器 A…複製到伺服器 B…複製伺服器 B

  • April 13, 2018

我想創建一個 Git 讀/寫集群。這很清楚我怎樣才能在伺服器端做到這一點。如何將送出從伺服器 A 複製到伺服器 B。

我嘗試搜尋如何在客戶端設置複製並從伺服器 B 讀取並推送/送出到伺服器 A。

據我所知,複製時不能直接執行此操作,但可以通過set-url命令和--push選項更改創建的遠端以使用不同的 URI:

git clone <ServerB> # Create a clone from ServerB
git remote set-url --push origin <ServerA> # Set the push URI of the default remote to ServerA

這樣,它將始終從 ServerB 獲取,但推送到 ServerA(當然只有在使用定義的遠端時)

引用自:https://serverfault.com/questions/907553