Commits


print a more useful message when an update had nothing to do


implement -c option for 'got checkout'


implement recursive mode for 'got tree'


make got_repo_get_path() return const char *


whitespace


apply unveil(2) to 'got tree'


apply unveil(2) to 'got blame'


apply unveil(2) to 'got diff'


apply unveil(2) to 'got log'


apply unveil(2) to 'got update'


use unveil(2) in 'got checkout'


print new base commit ID when update is done


add a TODO comment


ensure that 'got update' stays on the current branch


add a TODO comment


make 'got update' less chatty


add a basic 'got update' command; does not merge files yet


fix 'same path prefix' check during checkout


verify path prefix when checking out into existing work tree


make checkout status char unsigned


signal existing files in checkout progress output


allow checkout on top of an existing tree


make got_worktree_checkout_files() infer base commit from meta data


undo commit timestamps next to paths in diffs; they are redundant


show commit timestamps in diff headers