Thank you for landing rARCa03c6079bb71d4f8d4cd4c8c661642f753349760—the members of my team who want to land directly on to remote branches will be very happy about it.
In my testing, it seems to work well, but I noticed that, if I'm on a local branch that's tracking a remote branch and I run "arc land", it defaults to landing on to master. If I want to land it on another remote branch, I have to explicitly specify it with --onto, e.g. arc land --onto release/xyz.
Since arc land currently defaults to landing on to the local tracked branch, if there is one, it would be helpful if it could also default to landing on to a remote tracked branch, now that there's support for it. That would prevent me from forgetting to specify --onto and accidentally landing onto master.