Update `gd sync` behavior

* sync shouldn't work on long running branches. (Rewriting shared history will cause problems like failed ff pushes)
* sync uses the inception branch, rather than master.