check if branchdir is registered
simplify git message
simplify
check if workdir exists
use existing branch and notify
only show hint if branch exists
preserve subdirectory if possible