考慮一個master分支,其提交是
A -> B -> C
我從這個分支創建了一個分支,test現在我分支的當前狀態是
A -> B -> C
我做了一些改變,現在狀態是
A -> B -> C -> D
我現在提出了一個拉取請求(更改了 1 個檔案),在那里我有一些更正要做。
我直接對test分支進行了更改并推送了它。現在看起來像這樣。
A -> B -> C -> D -> E
拉取請求會自動反映更改。(更改了2個檔案)
現在當我觀察時,主分支的狀態是
A -> B -> C -> X -> Y
現在,我將這些新更改從master分支拉到我的test分支。如果我將這些更改推送到遠程test分支,它會反映在我所做的拉取請求中嗎?
我希望拉取請求純粹是我制作的兩個檔案?從master分支推送這些更改會顯示在拉取請求頁面上嗎?
uj5u.com熱心網友回復:
拉取請求可能會顯示三個提交:D、E和M。M將是一個合并提交,它將更改從您的分支引入X和Y引入您的test分支。
大多數 Pull Request 界面將向您顯示M提交,但差異不會顯示main/中已經存在的更改master。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/355858.html
