I ran arc land --hold which put my commit ahead of the origin. Out of curosity, I ran arc land again to see whether or not that would land everything correctly. Interestingly enough, everything worked except for the final part that tries to delete the branch after pushing.
Reproduction steps:
- On a branch that you want to land, run:
- arc land --hold
- arc land
The reason I ran arc land was I was interested to know whether it'd switch back to the branch I was on and clean it up correctly (because running the git push doesn't delete the branch obviously).