2017-05-20 21 views
0

シナリオが非常に具体的であるため、新しい質問を投稿する必要があります。'git pull origin master'は 'git merge master'と違いがありますか?

「master」という名前のブランチが2つあるとします。&「A」です。

アプローチA:その後、解決git merge masterを使用し、 を分岐マスター使用git pullで分岐し、その後、リモートからcheckout Aを を最新の変更をプルする: 分岐Aでは、任意の

アプローチBかの競合を解決その後、git pull origin masterを使用もしあれば矛盾。

上記の両方の方法で同じ結果が得られますか?

+0

基本的には同じ、この文書をお読みください。しかし、Bでは、地元のマスターはまだプッシュされていないコミットをいくつか持つことができます。 – ElpieKay

答えて

0

Gitプルにはfetchとmerge.soの両方が含まれています。あなたが何を求めているのかよくわかりません。

git pull = git fetch + git merge 

https://git-scm.com/docs/git-pull

関連する問題