Commits


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


fix got_worktree_get_repo_path()


remove useless strdup from got_worktree_get_repo_path()


verify path prefix when checking out into existing work tree


don't bother opening trees outside of path prefix


don't bother opening a blob if checkout will skip it


rename add_file_on_disk() to blob_checkout()


make checkout skip blobs already recorded in file index


introduce macros for status codes


make checkout status char unsigned


signal existing files in checkout progress output