2014-02-28 26 views
1

我有一個簡單的應用程序,並在幾天前把它推到git。現在我有兩個克隆從同一個git倉庫創建。所以,總共有3個應用程序/克隆。我製作了獨立所有克隆的變化,在某些時候,我發現現在我必須做出所有克隆中常見的變化。在所有克隆中手動實施這些更改並不容易。克隆之間的傳輸提交

我想在一個克隆中實現它們,它們也應該影響其他。我不知道是否有辦法,但我聽說這是可能的。怎麼樣,我想弄明白。

所以,如果有可能,然後與我分享。 感謝

+0

既然有一個遠程回購,爲什麼不表現好像三個克隆是三個不同的人。他們都可以拉和推,所以最終遠程回購將會有所有這些變化。 – matt

回答

1

一個回購可以增加另外兩個遠程:

git remote add ... 

一旦你在一個回購協議做了修改,您可以:

  • 要麼推給其他回購,
  • 或者,特別是當push不是快進的時候,轉到目標repi,並執行git fetch或git pull,以合併新的提交。
+0

他不需要他們在不同的機器上?這就是我懷疑我何時建議使用他已有的遙控器。 – matt

+0

@matt否,遠程回購可以在任何地方,包括您的本地機器。該網址將是一個簡單的路徑。 – VonC

+0

謝謝。太酷了,很容易! – matt