5 years ago Stefan Sperling
open the file index just once when adding multiple files
stop caching head ref's value in struct got_worktree; may become stale
fix bug in concurrent commit check and add another commit test
report commit item status
write commit objects
WIP commit implementation
add support for partial updates, which affect specific paths only
add initial implementation of 'got revert'
make got_worktree_schedule_add() report 'added' via status_cb
add a basic implementation of 'got rm'
implement a basic 'got add' command
whitespace formatting fixes in include/
introduce got_worktree_resolve_path()
check for errors from close(2)
allow restricting 'got diff' and 'got status' to a path in work tree
fix typo in status code name: GOT_STATUS_MODIFIY -> GOT_STATUS_MODIFY
make 'got update' merge file edits
make 'got diff' show local changes in work tree
make 'got status' work in subdirectories of a work tree
make got_worktree_open() crawl upwards
make 'got status' detect obstructed files
add a worktree status API
happy new copyright year
make 'got update' remove files which were deleted
ensure that 'got update' stays on the current branch