For example when the looks like
- c0e5f18 (HEAD, master) Add fileFoo
- 032382e (origin/master, origin/HEAD) Add .arcconfig
'arc land master' fails with
Usage Exception: You can not land a branch onto itself -- you are trying to land 'master' onto 'master'. For more information on how to push changes, see 'Pushing and Closing Revisions' in 'Arcanist User Guide: arc diff' in the documentation. You may be able to 'arc amend' instead.
Going into detached head mode, or switching to feature branches allows to recover.
Thereby arc /forces/ people into either detached head mode, or into using feature branches.
Forcing people to only using parts of git's features is bad :-(