5 years ago 8f6d9a6a62 Stefan Sperling
mark got_pathset iteration functions as safe
5 years ago 4ba899b3f7 Stefan Sperling
remove entry from file index after removing on-disk file, not before
5 years ago 63f4f47b30 Stefan Sperling
whitespace
5 years ago 26c4ac4df0 Stefan Sperling
stop trying to remove parents if a non-empty parent is traversed
5 years ago 90285c3b5b Stefan Sperling
properly remove empty directories left behind during updates
5 years ago e1ed7f7744 Stefan Sperling
must use safe iteration over file index entries
5 years ago 5cc266baad Stefan Sperling
make 'got update' remove directories in a checkout with path prefix
5 years ago 1f46d0af75 Stefan Sperling
rename misleadinly named field in struct collect_missing_entry_args
5 years ago 82d71325af Stefan Sperling
improve wording of a comment in tree_checkout()
5 years ago f5c49f8237 Stefan Sperling
make 'got update' remove empty directories
5 years ago 7839bc15b2 Stefan Sperling
make got_repo_get_path() return const char *
5 years ago 512f0d0efc Stefan Sperling
make 'got update' remove files which were deleted
5 years ago be7061eb88 Stefan Sperling
ensure that 'got update' stays on the current branch
5 years ago 507dc3bb12 Stefan Sperling
add a basic 'got update' command; does not merge files yet
5 years ago e5dc719849 Stefan Sperling
fix 'same path prefix' check during checkout
5 years ago f609be2e65 Stefan Sperling
fix got_worktree_get_repo_path()
5 years ago 2fbdb5aefe Stefan Sperling
remove useless strdup from got_worktree_get_repo_path()
5 years ago 49520a3227 Stefan Sperling
verify path prefix when checking out into existing work tree
5 years ago 381be7cc5b Stefan Sperling
don't bother opening trees outside of path prefix
5 years ago eac9755fe4 Stefan Sperling
don't bother opening a blob if checkout will skip it
5 years ago a207cf0a94 Stefan Sperling
rename add_file_on_disk() to blob_checkout()
5 years ago 144ad43a62 Stefan Sperling
make checkout skip blobs already recorded in file index
5 years ago eecfbcd1f5 Stefan Sperling
introduce macros for status codes
5 years ago d7b62c98be Stefan Sperling
signal existing files in checkout progress output
5 years ago d70b8e3004 Stefan Sperling
allow checkout on top of an existing tree