我有一個關于 git merge 作業流程的問題。
我已經處理了一張票并完成了它,在主分支中添加了一個合并請求,現在出現在我應該處理的下一張票中。
在我仍在等待第一張票的審查和合并批準時,將主分支或最后一張票的分支分支以處理第二張票是否是一種好習慣?
分支主分支將忽略票證 1 分支中的所有更改,而分支票證 1 分支仍需要批準。
在這種情況下,是否有任何粗略的指導方針?
uj5u.com熱心網友回復:
如果下一張票不依賴于您之前作業過的票(下一張票不需要這些更改),那么最好的方法就是從main.
但是如果票是相關的,那么您可以從當前分支(前一個票的)創建另一個分支并繼續處理。
一旦前一個分支被合并,只需重新設定你的新分支main(或者在需要時選擇新的提交)。
uj5u.com熱心網友回復:
我的綜合方法是從master分支開始解決第二個問題。
同時,如果第一個任務獲得批準,我將其合并到第二個分支中,并再次驗證它。
原因是您無法處理可能錯誤的代碼。
uj5u.com熱心網友回復:
要添加到給定的答案,我不會接觸正在代碼審查的分支。
然后它可能會與一些不作業的代碼合并,或者拉取請求可能更難審查。
所以我會從主master分支創建新分支并在那里處理新事物。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/346813.html
標籤:混帐
上一篇:GitStash應用到本地分支的Masterinsted
下一篇:推送后我無法提交
