對於像bitbucket和github這樣的服務,你可以選擇創建一個拉請求。GIT:合併請求和合並請求之間有什麼區別?
我對你(開發者)的問題,兩者之間的所有區別是什麼?
差異我目前知道的:
- 能夠批准或拒絕請求
- 能夠提供添加描述性信息與請求
以外,它看起來像一個拉請求其他本質上是一個合併..正確?
對於像bitbucket和github這樣的服務,你可以選擇創建一個拉請求。GIT:合併請求和合並請求之間有什麼區別?
我對你(開發者)的問題,兩者之間的所有區別是什麼?
差異我目前知道的:
以外,它看起來像一個拉請求其他本質上是一個合併..正確?
是的,這是正確的,GitHub和Bitbucket上的pull request
是合併兩個分支的請求。
其中一個用例是讓非開發人員的質量檢查人員審覈並批准合併請求。
另一個用例是在master
分支上進行開發是不允許的。開發人員總是在另一個分支上開發。開發完成後,會創建一個拉取請求以合併到master
分支中。
「拉取請求」是向上遊存儲庫請求合併一些更改到其代碼中的請求(「從我的存儲庫中提取更改並將其添加到您的請求中」)。所以它不是真的像合併 - 這是要求合併。