2016-02-08 33 views
0

我是Git的新手,我無法練習它很多。所以我在這裏問這個問題之前,我發出這個命令我們的主要回購。重新保存併入合併

我在分支featureX,現在我想與主人(與所有的合併歷史)...然後推它流到我的分支。我看了幾件事情,我想出了以下命令集

  1. git rebase --preserve-merges master featureX
  2. git push -u origin featureX

然而,由於沒有地方我可以測試出來,我不知道,如果它是在我們的主要回購協議上發佈的正確命令。

+1

如果您不確定,請克隆回購並嘗試克隆上的操作。檢查結果。如果滿意,請在原始回購庫上執行相同的操作,或者直接將其替換爲克隆。 –

回答

1

重新編制重寫歷史記錄。所以如果你想確切地保存歷史,不要重新分配。改爲合併。

+0

我被要求做保留合併 –

+0

然後你可能想看看http://stackoverflow.com/q/15915430/674064 –