W jaki sposób połączyć się z git?

Powiedz, że mam dwie gałęzie

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

Teraz, jeśli chcę połączyć, będzie to szybkie przewijanie do przodu, ale powinienem to zrobić

git checkout develop
git merge master

lub

git checkout master
git merge develop

A co, jeśli mam możliwe konflikty

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

Czy powinienem się teraz połączyć, aby się rozwinąć lub opanować? Jest to trochę mylące, więc dobre wyjaśnienie byłoby naprawdę mile widziane

questionAnswers(2)

yourAnswerToTheQuestion