The \"This pull request can be automatically merged [Merge pull request]\" button in github is great -- except that it creates merge bubbles.
Is there a way to use this
No.
The git blog says using this button you always get an --no-ff merge (no fast-forward merge).
You'd have to do a manual merge if you don't want merge bubbles:
git checkout master
git remote add cameronmcefee git://github.com/cameronmcefee/Spoon-Knife.git
git fetch cameronmcefee
git merge cameronmcefee/my-branch
git push origin master