簡體   English   中英

gitflow單獨合並發行分支以進行發展

[英]gitflow merging release branches separately to mater and develop

背景:

Git流建議將release分支分別合並到master分支和development分支。 在我看來,這將在兩個分支中創建單獨的合並提交,而development分支將永遠不會獲得master的提交,並且將同步。

我的問題是,git flow是否期望相對於已提交的文件並行運行,並且從不就其各自的提交彼此同步?

要么

在兩個分支中進行單獨提交的背后原因是什么?

master分支通常永遠不會合並回develop 因此,來自master合並提交將永遠不會被合並回develop 當然, develop的合並提交將與下一個發行分支合並為master。

根據定義,發布分支必須合並到master中(畢竟您確實要發布它)。 由於它包含尚未develop更改(並且這些更改沒有其他方法可以使其進行develop ,請參見上文),因此沒有其他選擇可以將其重新合並到develop

因此,如您所見,沒有什么辦法可以合並兩次發布分支。 但是,這應該不是問題。 如果out of sync您的母版包含開發中未提交的提交,即合並提交,那您是對的。 但這通常沒問題。

暫無
暫無

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

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