Introduction
Sometimes when combining changes from different branches, conflicts or mistakes happen. Aborting a merge lets you stop the process and return to the state before starting the merge.
When you start merging two branches but realize there are conflicts you don't want to fix now
When you accidentally start a merge on the wrong branch
When you want to cancel a merge because you changed your mind about combining the changes
When a merge results in unexpected code changes and you want to revert to the previous state