Commit Briefs

Stefan Sperling

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






Stefan Sperling

document histedit's -F option





Stefan Sperling

let 'got branch' switch and update the work tree

ok tracey




Stefan Sperling

show how to log subdirectories in got.1 EXAMPLES

ok naddy




Stefan Sperling

man page wording tweaks



Stefan Sperling

fix typo in got(1) man page markup


Stefan Sperling

make got and tog accept a --version argument; -V option is a bit obscure

prompted by a question from tedu@


Stefan Sperling

add -E option to 'got checkout' allowing use of a non-empty work tree path

needed by and ok kn@





Tracey Emery

add -k option to 'got remove' to keep files on disk

ok stsp


Tracey Emery

add -R option to 'got remove' for recursive deletion

ok stsp