There is an "Abort" button. It’s `git merge --abort`.
They're hired to write software, not fumble with ancillary tools that they've been using incorrectly for over 10 years.
Either use the cli effectively, without messing up simple tasks, or use a gui that will teach you how.
There's surprisingly a lot of resistance even though we provide Gitkraken licenses for free.
To be clear, we have a few people using only the cli, we don't bring this topic up unless it's a problem.
And yeah I too find a mix of GUI and CLI works great.
This works great.
One exception: if someone does a local rebase on a feature branch, GitHub Desktop will recommend “pull” from their remote instead of “push —force-with-lease”.