6 years ago cf066bf82e Stefan Sperling
create blobs
6 years ago 7a10a6257f Stefan Sperling
open base commit tree correctly
6 years ago 675c7539c6 Stefan Sperling
do status walk before opening base commit/tree
6 years ago a855e33f64 Stefan Sperling
add a comment marking where to collect the log message
6 years ago c429614457 Stefan Sperling
WIP commit implementation
6 years ago 0584f85431 Stefan Sperling
implement cancellation support for diff and status operations
6 years ago c4cdcb68ce Stefan Sperling
add support for partial updates, which affect specific paths only
6 years ago a129376b6f Stefan Sperling
add initial implementation of 'got revert'
6 years ago fc6346c42a Stefan Sperling
don't leave file as unversioned in case of wt edit vs repo rm
6 years ago 13d9040b96 Stefan Sperling
test and improve behaviour for wt edit vs repo rm conflict
6 years ago 708d8e672e Stefan Sperling
fix behaviour when update deletes an edited file
6 years ago 7154f6ce06 Stefan Sperling
make 'got status' detect and indicate merge conflict markers
6 years ago 1430b4e093 Stefan Sperling
treat 'add vs add' on update as a text conflict for now
6 years ago 71a293558d Stefan Sperling
fix behaviour when 'got rm' is used twice
6 years ago 5c99ca9fe4 Stefan Sperling
fix behaviour when 'got add' is used twice
6 years ago 031a533890 Stefan Sperling
make got_worktree_schedule_add() report 'added' via status_cb
6 years ago 2ec1f75bbb Stefan Sperling
add a basic implementation of 'got rm'
6 years ago d00136be11 Stefan Sperling
implement a basic 'got add' command
6 years ago 6c7ab9213e Stefan Sperling
introduce got_worktree_resolve_path()
6 years ago ddcd8544ed Stefan Sperling
move worktree-specific error handling out of got_path_mkdir()
6 years ago 0647c5632b Stefan Sperling
remove path portion from worktree base commit ref name
6 years ago 517bab732f Stefan Sperling
deduplicate code for constructing a worktree's base ref name
6 years ago 0c48fee25c Stefan Sperling
refuse to create got worktree at a git repo path
6 years ago 0cd1c46a9e Stefan Sperling
create references to base commits of got worktrees
6 years ago f02eaa22e5 Stefan Sperling
better error if .got directory is missing files