Из вашей функциональной ветки:
git stash
git fetch
git merge origin/master
git stash pop
Или, что удобнее, с псевдонимом:
git config --global alias.up '!git stash && git fetch && git merge origin/master && git stash pop'
# then each time you need it, from your feature branch :
git up