Welchen Weg, um mit git zu verschmelzen?

Angenommen, ich habe zwei Zweige

master -- A -   -   -   -   -  - merge
          \                    /
           \- develop -- B -- C

Wenn ich jetzt zusammenführen möchte, wird es ein schneller Vorlauf sein, aber sollte ich tun

git checkout develop
git merge master

oder

git checkout master
git merge develop

Und was ist, wenn ich mögliche Konflikte habe?

master -- A - D -  -  -  -  -  -merge
          \                   /
           \- develop -- B -- C

Soll ich mich jetzt zusammenschließen, um mich zu entwickeln oder zum Meister zu werden? Das ist ein bisschen verwirrend, daher wäre eine gute Erklärung sehr willkommen

Antworten auf die Frage(2)

Ihre Antwort auf die Frage