6 years ago 13bfb272d5 joshua stein
avoids a double slash when building a path in got_worktree_init
6 years ago 36a387004f Stefan Sperling
stop caching head ref's value in struct got_worktree; may become stale
6 years ago 5501382f68 Stefan Sperling
update commit command's description
6 years ago c6fc0acd8e Stefan Sperling
fix usage_commit()
6 years ago 35bd8fed48 Stefan Sperling
require GOT_AUTHOR environment variable
6 years ago afa376bfb3 Stefan Sperling
report commit item status
6 years ago de18fc635c Stefan Sperling
write commit objects
6 years ago c429614457 Stefan Sperling
WIP commit implementation
6 years ago c4cdcb68ce Stefan Sperling
add support for partial updates, which affect specific paths only
6 years ago c02c541e86 Stefan Sperling
scan for git repository before applying unveil(2)
6 years ago a129376b6f Stefan Sperling
add initial implementation of 'got revert'
6 years ago 7154f6ce06 Stefan Sperling
make 'got status' detect and indicate merge conflict markers
6 years ago 031a533890 Stefan Sperling
make got_worktree_schedule_add() report 'added' via status_cb
6 years ago c225364401 Stefan Sperling
unveil repository path in 'got rm'
6 years ago 2ec1f75bbb Stefan Sperling
add a basic implementation of 'got rm'
6 years ago a67e2392ea Stefan Sperling
trim leading whitespace from command descriptions
6 years ago d00136be11 Stefan Sperling
implement a basic 'got add' command
6 years ago 1b3893a25b Stefan Sperling
prevent free with bogus pointer in 'got log' error path
6 years ago e730157933 Stefan Sperling
fix 'got log PATH' in a bare git repository; broken by previous
6 years ago 6c7ab9213e Stefan Sperling
introduce got_worktree_resolve_path()
6 years ago cbd1af7a5a Stefan Sperling
make 'got log PATH' work consistently from inside a work tree
6 years ago e0b573502e Stefan Sperling
'got ref -l' can do without cpath and fattr pledges
6 years ago 7143d40453 Stefan Sperling
make 'got log' and 'tog log' skip revs in the got/ namespace
6 years ago 9743083996 Stefan Sperling
'got update' also needs repo write access now
6 years ago 0cd1c46a9e Stefan Sperling
create references to base commits of got worktrees