我知道這可能很容易做,但我沒有設法做到這一點。移動分支頭到另一個提交
我想將develop
分支上移到樹中以符合master
。
當我嘗試將develop
合併到master
時,我得到的通知已經是最新的。 有關詳細信息,請參閱下圖。
我知道這可能很容易做,但我沒有設法做到這一點。移動分支頭到另一個提交
我想將develop
分支上移到樹中以符合master
。
當我嘗試將develop
合併到master
時,我得到的通知已經是最新的。 有關詳細信息,請參閱下圖。
你可以做一個快進與以下兩個步驟合併:
git checkout develop
git merge master
這有效,但我想明白爲什麼其他方式不。我可能會錯過這個過程背後的一些基本邏輯。 – ddrjm
就我所知,合併不會像其他答案中所述的那樣引用兩個參數;至少它似乎沒有在我的git版本中。所以當你輸入'git merge develop master'時,git將它解釋爲'git merge develop',並且試圖將開發合併到你當前的分支中。至少,這是我在我的機器上看到的行爲,而且看起來你看到了同樣的行爲。 –
合併掌握到開發
$ git merge master
什麼順序命令您使用的是?當你不說你在做什麼時,很難說你做錯了什麼。 「當我嘗試將'develop'合併爲'master'時......」請告訴我們如何將'develop'合併爲'master'。我的猜測是你沒有發出正確的命令序列。 –