git svn fetch
просто загружает ревизии в ваш локальный репозиторий. Вам все еще нужно либо git merge $remoteBranch
, чтобы получить изменения в вашей текущей ветке. Вы можете обновить текущую ветку за один шаг, запустив git svn rebase
, но это только загрузит новые коммиты для этой удаленной ветви.
То же самое будет верно для обычного git-репозитория. Выполнение простого git fetch
не тянет новые коммиты в вашу текущую ветку. Он просто загружает их, и вам нужно git merge
добавить их в свою ветку.