5 years ago Stefan Sperling
report commit item status
write commit objects
WIP commit implementation
add support for partial updates, which affect specific paths only
scan for git repository before applying unveil(2)
add initial implementation of 'got revert'
make 'got status' detect and indicate merge conflict markers
make got_worktree_schedule_add() report 'added' via status_cb
unveil repository path in 'got rm'
add a basic implementation of 'got rm'
trim leading whitespace from command descriptions
implement a basic 'got add' command
prevent free with bogus pointer in 'got log' error path
fix 'got log PATH' in a bare git repository; broken by previous
introduce got_worktree_resolve_path()
make 'got log PATH' work consistently from inside a work tree
'got ref -l' can do without cpath and fattr pledges
make 'got log' and 'tog log' skip revs in the got/ namespace
'got update' also needs repo write access now
create references to base commits of got worktrees
introduce got_ref_list_free() and use it in got and tog
add 'got ref' subcommand; no support for symbolic refs yet
make got show command-specific usage if command is used wrongly
unveil worktree in cmd_log(); fixes 'got log path/to/file'
got: fix memory leak in print_commit()