I am new to this feature and I see the good use of it, but I feel I may have used it wrong. I pressed the sync button which puts my branch up to date with the master branch, but somehow when I pull from master it also pulls the branch. Isn't it supposed to put the branch up to speed, without affecting the master branch?