[英]Pull request shows old commits after rebase/merge to another branch in azure devops
我們正在嘗試調整 Skullcandy git 流程 - 鏈接
簡而言之,流程是:
現在我們在使用這種方法的合並和變基方面都遇到了問題。
變基方法:
我不確定為什么會這樣。 似乎特性分支的提交歷史被重寫了。 我也不確定這種方法是否可行,因為 rebase 可以創建新的提交 SHA,因此它們可以顯示為更改。
合並方法:
我猜這個問題的發生是因為合並提交的 SHA 在 QA 和 master 分支上是不同的?
概括
你能幫我理解為什么 rebase 會這樣嗎?
對於我們如何改善我們的流程有什么建議嗎?
我們更喜歡只有主流程,但為此我們需要自動生成的測試環境來進行自動化測試,而我們還沒有:)
我只是在為此尋找答案,並找到了這個 Microsoft 回復。
他們聲稱這是一項功能 - 而不是錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.