Я работаю в местном филиале "BDD-local" и хотел бы получить изменения от других разработчиков. Другие разработчики используют свою собственную ветку, и как только они довольны модульными тестами, они нажимают изменения на дистанционное репо (origin/master).
Я проходил несколько сообщений здесь и получал противоречивую информацию. Мало кто говорит об использовании:
git fetch origin
git merge origin/master
Некоторые думают, что "git pull" должен получить изменения.
Один из наших разработчиков попросил использовать git merge origin/master 'без git fetch'
Кто-нибудь знает, какой из этих вариантов лучше. Я попробовал "git pull" на моей локальной ветке, но он, похоже, не работал. Но если я делаю "git pull" на локальном хозяине, он отлично работает (однако я хочу, чтобы он работал для локальной ветки)