2017-06-21 101 views

回答

4

git pull:該命令將把遠程存儲庫中的更改合併到當前分支。簡單來說,它會將其他修改應用到您當前的分支。

git request-pull:該命令將向另一個存儲庫的維護人員發送請求以提取所做的修改。簡單地說,您要求其他存儲庫維護人員應用您的修改。

您可能會發現此鏈接中的類似問題。 git-pull-vs-pull-request

此外,請參閱Git手冊。

Git Pull

Git Request Pull

2

如果您使用git pull,則將更改從遠程存儲庫提取到您的。

如果發送拉請求到另一個倉庫,你問他們的維護者更改拉入他們的(你或多或少讓他們從你的資料庫使用git pull)。

如果您是該存儲庫的維護人員,那麼假設您在該工作流程中扮演兩個角色,似乎會使其變得更加困難。您也可以將您的開發分支本地合併到主分支中,並直接將該分支推送到您的GitHub存儲庫中。

(作爲一個方面說明,如果你是新來的Git,我建議使用git fetch然後混帳合併而不是git pullgit pull實際上是git fetch其次是git的合併,但這樣做他們分別給你更好控制潛在的衝突。)

相關問題