git-review: simplify sync

The old sync was needlessly complex. It separated fetch and rebase,
and it had a special case to do a fast-forward merge if possible.
Git pull -r will do all that in one step, and using one command
instead of three simplifies the 'git sync -v' output for people who
want to know what git sync really does.

This also matches the documentation we published in Go 1.4

Change-Id: Ic367d0300c30120a900c6b4d66546d2e0a8fb6ce
Reviewed-by: Andrew Gerrand <>
1 file changed
tree: a4f535fba8326c8b414f9e8af159519661a8e8d5
  2. git-review/