5 years ago 1b3893a25b Stefan Sperling
prevent free with bogus pointer in 'got log' error path
5 years ago e730157933 Stefan Sperling
fix 'got log PATH' in a bare git repository; broken by previous
5 years ago 6c7ab9213e Stefan Sperling
introduce got_worktree_resolve_path()
5 years ago cbd1af7a5a Stefan Sperling
make 'got log PATH' work consistently from inside a work tree
5 years ago e0b573502e Stefan Sperling
'got ref -l' can do without cpath and fattr pledges
5 years ago 7143d40453 Stefan Sperling
make 'got log' and 'tog log' skip revs in the got/ namespace
5 years ago 9743083996 Stefan Sperling
'got update' also needs repo write access now
5 years ago 0cd1c46a9e Stefan Sperling
create references to base commits of got worktrees
5 years ago e2e879a086 Stefan Sperling
introduce got_ref_list_free() and use it in got and tog
5 years ago d0eebce407 Stefan Sperling
add 'got ref' subcommand; no support for symbolic refs yet
5 years ago 2deda0b91b Stefan Sperling
make got show command-specific usage if command is used wrongly
5 years ago efcae1c6b4 Stefan Sperling
unveil worktree in cmd_log(); fixes 'got log path/to/file'
5 years ago d3d493d784 Stefan Sperling
got: fix memory leak in print_commit()
5 years ago fb43ecf150 Stefan Sperling
check for errors from fclose()
5 years ago cbe7f84890 Stefan Sperling
check for fflush() errors
5 years ago 927df6b74a Stefan Sperling
allow restricting 'got diff' and 'got status' to a path in work tree
5 years ago 3fc0c06847 Stefan Sperling
make 'got diff' not show a diff header if work tree has no mods
5 years ago d6e648b413 Stefan Sperling
make 'got tree' identify executable files
5 years ago 1545c6153e Stefan Sperling
show commit id after update even if all files were missing
5 years ago a378724ff7 Stefan Sperling
make 'got update' restore missing files
5 years ago 68ed9ba51a Stefan Sperling
preserve executable bit on files during checkout and update
5 years ago 276262e805 Stefan Sperling
fix typo in status code name: GOT_STATUS_MODIFIY -> GOT_STATUS_MODIFY
5 years ago d9498b2018 Stefan Sperling
don't bother showing the HEAD ref in 'got log'
5 years ago b72f483a5d Stefan Sperling
make 'got diff' show local changes in work tree
5 years ago 6efaaa2dc1 Stefan Sperling
port fix for a work tree path bug from 'tog blame' to 'got blame'