簡體   English   中英

從master的dev和feature分支中提取

[英]taking pull from dev and feature branch in master

我有一個master分支和一個dev分支,現在我正在嘗試開發某個功能,為此,我從dev分支取得了一個分支feature_name

現在假設當我的一個團隊正在研究feature_name ,另一個仍在dev分支上的團隊在代碼中進行了一些錯誤修復/一些新開發,並通過從master dev中提取來添加了該代碼。 現在,我的主人和開發人員進行了此新更改,而我的feature_name分支沒有此更改。

現在,在完成我的feature_branch工作之后,我決定從feature_branch轉移到dev ,然后從dev轉移到master

誰能告訴我如何確保dev/master已更新代碼(功能代碼以及開發人員中添加的熱修復程序/代碼)

在這種情況下,我通常會先從dev合並到feature_branch並進行適當的測試。 這將確保所有的變化, dev (並在master ,如果他們在同步)集成,並與我的特性分支進行測試。 然后,你可以合並你的分支回dev ,這應該是一個快進合並,如果沒有其他人推更改dev你面前。

如果將feature_branch直接合並到dev ,然后將dev合並到master ,則結果應與我上面描述的相同。 我建議的步驟僅使您有機會在進行合並之前進行正確的測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM