2016-08-03 78 views
2

我有以下分支結構:合併掌握到特性分支

 * master 
/| 
/| 
* | 
* | 
*f1 | 
    \ | *f2 
    \ |/
    *master 

有分支f1重要的更新,已合併到主,我想在f2使用它們,即使f2 ISN不準備融入主人。我曾嘗試:

git checkout f2 
git merge master 

,但這並沒有將更改應用於f2

我缺少什麼?

+0

那是什麼命令的輸出? –

+1

也許你有遠程起源/主而不是本地主分支的變化? – Heisenberg

+0

輸出「已經是最新的」。這讓我想我可能實際上不想「合併」,而是做其他事情。 – ebbishop

回答

0

這個命令是

git checkout f2 
git rebase merged 
+0

如果'merge'不起作用(無論什麼原因),那麼'rebase'也不大可能奏效。 –

+0

雖然他並沒有說'合併',但他的'f2'尚未合併(開發未完成)。 – AnoE

+0

他做到了 - 「沒有將更改應用於f2」。 –