2014-02-10 91 views
1

我只開始使用git hub。我會非常感謝幫助我的問題。我無法理解git fetch - > git merge - > git push之間的區別,您在本地計算機上執行本地操作,並且在您推送分支時,比在github.com中創建拉取請求,然後單擊合併。也許我做錯了什麼,這就是爲什麼我不明白其中的差異。對於這個問題抱歉,謝謝你的幫助。git merge和github pull請求之間的區別

回答

1

git pull <remote> <branch>基本上是一個git fetch <remote>其次git merge <remote>/<branch>

因此,一個拉請求基本上是一個請求,您提交給GitHub存儲庫的所有者,要求他們將您的更改提交到其存儲庫中的git pull

如果您擁有要推送的存儲庫,則不需要使用拉取請求,除非您想讓其他協作者有機會在合併之前查看更改。

相關問題