5 years ago 3a6ce05aff Stefan Sperling
check for errors from close(2)
5 years ago 927df6b74a Stefan Sperling
allow restricting 'got diff' and 'got status' to a path in work tree
5 years ago 276262e805 Stefan Sperling
fix typo in status code name: GOT_STATUS_MODIFIY -> GOT_STATUS_MODIFY
5 years ago 6353ad76e4 Stefan Sperling
make 'got update' merge file edits
5 years ago b72f483a5d Stefan Sperling
make 'got diff' show local changes in work tree
5 years ago c7f4312fa3 Stefan Sperling
make 'got status' work in subdirectories of a work tree
5 years ago 247140b282 Stefan Sperling
make got_worktree_open() crawl upwards
5 years ago 0dbc22715b Stefan Sperling
make 'got status' detect obstructed files
5 years ago f8d1f275c5 Stefan Sperling
add a worktree status API
5 years ago 5d56da8198 Stefan Sperling
happy new copyright year
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 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 eecfbcd1f5 Stefan Sperling
introduce macros for status codes
5 years ago a0eb853d32 Stefan Sperling
make checkout status char unsigned
5 years ago d7b62c98be Stefan Sperling
signal existing files in checkout progress output
5 years ago 93a3027739 Stefan Sperling
make got_worktree_checkout_files() infer base commit from meta data
5 years ago 99437157b9 Stefan Sperling
abort checkout operations cleanly when Ctrl-C is hit
6 years ago 0c60ce5ab2 Stefan Sperling
document the current public API
6 years ago 92a684f463 Stefan Sperling
show progress during checkout
6 years ago 9d31a1d8a4 Stefan Sperling
initial implementation of worktree checkout
6 years ago dc2404d9e5 Stefan Sperling
remove got_worktree_change_head() for now