第一個存儲庫位於server_A上,服務器B和C取得了它的克隆,並提交/推送幾個到原始server_A。然後,server_A關閉。從server_C開始,如何推送到server_B?如何使用Git開始推送到輔助存儲庫
Git是專爲這種情況而設計的。但我在「git help remote」中找到了許多術語和選項,它們是分支,主人,標題,標籤,網址,合併鏡像等等。對於這種情況的一條命令會很有幫助,謝謝。
第一個存儲庫位於server_A上,服務器B和C取得了它的克隆,並提交/推送幾個到原始server_A。然後,server_A關閉。從server_C開始,如何推送到server_B?如何使用Git開始推送到輔助存儲庫
Git是專爲這種情況而設計的。但我在「git help remote」中找到了許多術語和選項,它們是分支,主人,標題,標籤,網址,合併鏡像等等。對於這種情況的一條命令會很有幫助,謝謝。
我建議將第二個遠程URL添加到server_C的存儲庫。進入server_C上包含存儲庫的文件夾。然後執行
git remote add server_b <url-to-repository-b>
,然後你可以把變化:
git push server_b [reference]
git remote add serverB [email protected]:foo/bar.git
git push serverB <branch>
@wurfkeks和@larsmans都是正確的,並再次向上SERVER_A後,'混帳拉SERVER_B'使它保持最新狀態。順便說一下,'git fetch'不適合我。 –
2012-03-07 22:26:16