我們遇到了一個奇怪的案例,特別是Git-Flow,我想知道其他開發人員是如何解決這個問題的。因此,這裏的問題:Git-Flow和依賴關係
開發1正在feature/thing
開發2正在feature/different-thing
這些獨立的功能,但feature/different-thing
將作出更改,一旦公佈的API,將打破東西在直到它全部合併爲止。
所以我的問題是這樣的:如果feature/different-thing
完成第一個... Dev 1將需要將這些變化拉到她的feature/thing
分支。使用Git-Flow什麼是正確的方法這個......她會簡單地「完成」她的功能,將她的變化合併到開發中,然後再次分支?這似乎並不安全......她應該在她的分支中做一個git pull origin develop
嗎?
所以你建議在你的分支裏做一個'git merge develop --no-ff',讓所有的東西都保持最新。聽起來不錯。謝謝@David! – JoeCianflone
沒有必要做一個--no-ff合併開發到功能分支;在將功能分支合併到開發中時,您只需執行--no-ff。 –