When doing an `arc land` of a local branch that was previously uploaded for review with arc diff, using the `--hold` option leaves you in a detached head state with your commit ahead of `origin/your_landing_branch_here`
List of steps to re-create here:
*` git checkout master`
* `git pull`
* `git checkout -b new_feature`
* `vim testfile`
* edit some stuff
* Git add, commit etc...
* `arc diff`
* Review (or not)
* `arc land --hold`
`arc land --hold --trace` output can be viewed at P1906
Git history left in the following state (`git log --oneline --decorate`)
```
eb35b52 (HEAD) Test land --hold
e6ecc67 (origin/master, master) Changes to be landed
3f34ad8 test commit
b9aeefb Test change
```