git-fff - fetch from a remote and fast-forward all common branches
git fff [--skip-fetch] <remote>
This command feches from the given remote and then fast-forwards (when they can be fast-forwarded) all the branches in the current repository to the tip of the branch bearing the same name on the remote.
On the current branch, it performs a git merge --ff-only, which can fail if there are conflicting uncommitted changes.
In most simple cases, this avoids git checkout-ing every branch and performing a git pull --ff-only on each of them.
git fff exits on failure only when it receives no argument.
git fetch(1)