2017-05-20 4 views
0

Aufgrund des Szenarios ist ziemlich spezifisch, so denke ich, ich muss eine neue Frage stellen.Hat 'git pull origin master' einen Unterschied zu 'git merge master'?

Angenommen, ich habe 2 Zweig namens 'Master' & 'A' getrennt.

Ansatz A: Im Zweig A, verwenden git pull origin master dann Konflikte lösen, wenn jeder

Ansatz B: In Zweig Master Verwendung git pull neueste Änderungen von Fern zu ziehen, dann checkout A A zu verzweigen, verwenden git merge master dann lösen Konflikte, falls vorhanden.

Sind diese beiden Ansätze oben dasselbe Ergebnis?

+0

Im Grunde das gleiche. Aber in B könnte der lokale "Master" einige Commits haben, die noch nicht gepusht wurden. – ElpieKay

Antwort

0

Git Pull enthält sowohl fetch und merge.so ich bin mir nicht sicher, was Sie fragen.

git pull = git fetch + git merge 

Bitte lesen Sie diese Dokumentation https://git-scm.com/docs/git-pull

Verwandte Themen