I've searched all over the site and seen several examples that are extremely close, but don't answer the last part of the question I have. Is there a way to perform
git pull origin master:master
while I have a feature branch checked out and not merge the changes into my feature branch? This call keeps my local master in sync with the origin master, but just before it finishes it will also merge the origin master changes into my feature branch.