2014-01-23 110 views
0

我有一臺服務器機器可以說它的X. 兩個開發人員正在同一本地網絡上的這個項目。可以說開發者機器是A和B.在這種情況下的GIT實施

我想實現GIT的使用(通過bitbucket和sourcetree)。 我在機器X上安裝了GIT,成功將代碼推送到GIT服務器。但是機器A和B的這兩個開發人員如何使用GIT來推動他們的變化。

項目居中放置在機器X.

回答

3

項目居中放置在機器X.

如果您在使用Git與到位桶真的打算,事實並非如此。 從你寫的我認爲你的起源庫位於bitbucket服務器上。

儘量不要像SVN那樣在集中式存儲庫中思考。 X將擁有一個git倉庫,A將擁有一個倉庫,而B也將擁有一個倉庫。 他們的所有更改將被提交到他們的本地存儲庫。

然後,這些存儲庫可以通過推送或提交提交來將其更改與其他存儲庫(例如bitbucket服務器)進行交付/獲取/合併。

對於A和B而言,重要的是它們本地git存儲庫的遠程原點設置。您可以將它們設置爲bitbucket服務器,然後將更改推送到那裏,然後X將再次提取更改。否則,將X中的存儲庫定義爲A和B的遠程原點,然後將它們推送到X.