2010-05-04 117 views
1

我已經開始了一個關於Google代碼的新項目,並且我選擇了Mercurial作爲VCS。我強制推送遠程存儲庫,因爲它創建了兩個頭,問題是:現在我不知道如何將這兩個頭合併到遠程存儲庫中!合併遠程Mercurial存儲庫

請幫忙,這是我第一次和Mercurial一起,我希望它儘可能無痛;) 哦,並且原諒我的問題的成功。如果需要額外的信息,告訴我。

謝謝。

回答

2

沒問題。將本地回購克隆克隆到本地的一個新克隆(現在您將擁有兩個頭),在本地執行hg merge,然後在本地執行hg commit(現在您將在本地有一個頭),然後將hg push轉移到遠程(現在您將擁有一個頭遠程)。

合併時您創建的changeset有兩個父母,因此它爲任何擁有它的人刪除頭。

相關問題