Подтягивать изменения лучше с дополнительной опцией rebase
git pull --rebase origin branch
Без нее, если у вас уже есть коммиты, то будет создан дополнительный мерж-коммит, загрязняющий лог. А с этой опцией гит попытается применить ваши коммиты поверх прилетевших
Без нее, если у вас уже есть коммиты, то будет создан дополнительный мерж-коммит, загрязняющий лог. А с этой опцией гит попытается применить ваши коммиты поверх прилетевших