Git - Automatically fast forward all tracking branches on pull
问题 I've set up tracking branches with the --track option, and when I do a git pull on master , it fetches all branches to origin/branchname but doesn't merge with the local tracking branches. This is extra annoying, because if I later do a git push on master , it says that non-fast-forward updates were rejected on the tracking branches, since they weren't fast-forwarded on the initial git pull . My question is: How do I make it so that git pull with fetch all branches and automatically fast