2012-10-30 57 views
0

在Git中,如何將不同版本的文件推送到不同的遙控器上?在Git中,如何將不同版本的文件推送到不同的遙控器上?

我有兩個遙控器originpublic。我希望始終將最新版本的文件推送到origin這是一個內部開發服務器,以及不同版本的文件,這些文件通常比較陳舊,並且檢查是否有錯誤發生到public這是發佈我的代碼的可部署版本的位置。如何在Git中做到這一點?如果我有多個public服務器,如p1,p2,如何發佈不同的版本給那些?

回答

1

這聽起來像你真正想要的是不同的分支。大多數人在主分支上進行主要開發(默認),然後在他們進行發佈時創建分支。錯誤修復發生在發佈分支上(並且後來被合併爲主),而正在進行的開發發生在主服務器上。部署新版本只是檢查發佈分支的問題。

您可以將所有分支推送到所有遙控器,或者只是將一些分支推到不同的遙控器。

看到Git的書上Basic Branching & Merging的章節。

相關問題