Gracefully handle erroneous rollback
Handle nothing to resolve gracefully
Gracefully handle erroneous abort
Gracefully handle check on unlinked repo