Commit Briefs

4b6c9460c9 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






a2f4a3591f Stefan Sperling

properly free cmd_argv in tog's main() function


dfd6c25013 Stefan Sperling

fix typo in comment; found by mpi@


a0ea4fc07b Stefan Sperling

show merged commit ID + logmsg upon merge conflict during rebase and histedit

This makes it more apparent which commit contained the conflicting change. The new output looks like this: C sys/dev/pci/if_iwm.c 8a98d848a1a5 -> merge conflict: properly modify station queues got: conflicts must be resolved before rebasing can continue


272a1371f1 Stefan Sperling

don't leak logmsg in show_rebase_progress()



5dd154fcf3 Stefan Sperling

bump version number


233f3602d6 Stefan Sperling

changes for 0.28





ddbfac99a5 Stefan Sperling

document histedit's -F option


46fa4c83cb Stefan Sperling

explain more clearly how a histedit script will be edited




da76fce2df Stefan Sperling

let 'got branch' switch and update the work tree

ok tracey


2bdefe565f Tracey Emery

edit man page wording for histedit -m feature


212b39d173 Christian Weisgerber

Sync the description of the -r flag from "tree" to the other commands.

Clarify that if the current directory is a work tree, tog will pick the repository associated with this work tree by default. ok stsp


083957f407 Stefan Sperling

add 'got histedit -m' option which makes it easy to edit log messages only

ok tracey


5b66608142 Stefan Sperling

show how to log subdirectories in got.1 EXAMPLES

ok naddy


09b5bff804 Christian Weisgerber

switch "tog diff" repository path argument to a new -r option