Commit Briefs
be helpful when users try to check out work trees without a known branch
Provide a useful error message in such cases and explicitly document intentional restrictions in the got(1) man page. Prompted by a question from Adam Steen via bsd.network https://bsd.network/@adams/103768951483318235
make got and tog accept a --version argument; -V option is a bit obscure
prompted by a question from tedu@
add -E option to 'got checkout' allowing use of a non-empty work tree path
needed by and ok kn@