Linux
git 集群客戶端設置。推送到伺服器 A…複製到伺服器 B…複製伺服器 B
我想創建一個 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(當然只有在使用定義的遠端時)