考慮兩個存儲庫,生產和階段。我在生產庫中有一個分支,名爲stage-branch
。我試圖實現的是將來自舞臺資源庫的最新更改合併到該分支中。從分支中的mercurial分支庫中提取最新更改
而且一切都很順利,我克隆了我的生產庫,我把它拉到舞臺資源庫併合併到stage-branch
下。
雖然我的意外之處在於我的生產庫中的default
分支現在已被舞臺存儲庫的default
分支所取代,而這並非意圖。我剛剛在生產存儲庫中提交了stage-branch
下的合併更改,但是當我推送時,我收到通知,表明我的default
分支中存在新的頭部。
我該如何保留或恢復我的default
分支到拉動和合並之前的狀態?
編輯:生產存儲庫是舞臺存儲庫的一個分支,它是合乎邏輯的提示是自動獲取最新版本的存儲庫?
其實我想要做的是相反的,我想我只想推到特定的分支。 – topless
在這種情況下,推送是一樣的:'hg push -b stage-branch' – Nailuj