Commits


tweak 'got rebase' conflict error message


speed up commits during rebase by caching a list of merged paths


allow error return from got_worktree_checkout_cb()


unsigned char casts for isspace()


expand abbreviated object IDs before showing such IDs in output


catch and prevent 'got branch -'; I've done this often enough now...


make 'got branch -l' indicate work tree's current branch


prevent rebase in a work tree with an incompatible path prefix


whitespace


attempt to improve 'got rebase' usage string


disallow 'got update' and 'got commit' while rebase is in progress


handle no-op changes during 'got rebase -c'


initial 'got rebase' implementation


rename 'got cherrypick' alias 'got ch' to 'got cy'


rename 'got rm' to 'got remove'; keep 'rm' as an alias