Какой способ слиться с git?
Скажем, у меня есть две ветви
master -- A - - - - - - merge
\ /
\- develop -- B -- C
Теперь, если я хочу слиться, это будет ускоренная перемотка вперед, но я должен сделать
git checkout develop
git merge master
или же
git checkout master
git merge develop
А что если у меня возникнут возможные конфликты
master -- A - D - - - - - -merge
\ /
\- develop -- B -- C
Должен ли я теперь слиться в развиваться или в мастера? Это немного сбивает с толку, поэтому хорошее объяснение будет очень полезно