5
我搜索了很多,但無法找到一個自信的解決方案(原諒我,因爲我是新來的混帳,也許我沒有得到一些好的詞)。所以我會在這裏說出我的確切問題:Git合併沒有刪除其他分支拉動變化
我有一個軟件(比如分支主),其中我剛剛發佈了5.0版,然後我創建了一個新的分支(比如5B)來解決所有問題進來的分支。
所有新功能都被添加到主分支。
現在我必須爲某人提供一個具有新功能的版本,但我也想要所有的錯誤修正。
我的邏輯說我可以從5b中取出所有變化,將它與main合併並進行構建。
唯一的問題是,我想保持這個分支5B,因爲它是如此,其他補丁可以被添加到它。雖然主要來自5b的所有變化應該是可用的。
請讓我知道如何做到這一點。具有一點細節的步驟明智的答案將非常有幫助。
感謝,
這是否會將我的更改添加到5b分支?我不想在5b中引入此功能,因爲這用於向客戶發送新的錯誤修復版本。此功能僅適用於我只想添加此功能的特定版本。 –
我不清楚。 '我的改變'在這裏意味着什麼?你的意思是'你在5b分支的本地變化也被添加到主分支'? –
@VivekVDwivedi編號將5b合併到main中只改變main,而不是5b。就此而言,合併是不對稱的。在你的例子中,5b通常位於main的後面,並且只要你在5b中進行了修改,就可以將它們合併到main中。 –