➜ repo-merge-conflict-all git:(master) ✗ gco -b new branch
removed-on-master.txt: needs merge
error: you need to resolve your current index first
Just a thought.. there are probably tons of edge cases and errors. Would it make sense to have some kind of "catch all errors and show them as a message".
Similar to that output at the bottom of the git-control package, but not show it all the time and only when there is something we don't handle.

@simurai yeah sounds reasonable. Currently we are catching errors and for certain ones we are displaying nicer, more readable versions of the error message. For errors that we're not doing this for, we should probably just display whatever git outputs to the command line.
Most helpful comment
Just a thought.. there are probably tons of edge cases and errors. Would it make sense to have some kind of "catch all errors and show them as a message".
Similar to that output at the bottom of the
git-controlpackage, but not show it all the time and only when there is something we don't handle.