Commits


prevent rebase in a work tree with an incompatible path prefix


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


initial 'got rebase' implementation


introduce support for abbreviated object IDs


add 'got branch' command


add 'got backout' command


allow 'got cherrypick' with a root commit (adds all files in commit)


add 'got cherrypick' command


make moved branch head references easier to deal with


don't leak objects which can't be cached


improve wording of an error message


introduce got_error_path()


define message for error code GOT_ERR_DIR_NOT_EMPTY


make 'got update' verify that provided commit and branch match


rename got_error_prefix_errno() to got_error_from_errno()