Commit Briefs

2e1f37b029 Stefan Sperling

implement 'got unstage -p'


a7c9878d5b Stefan Sperling

make stage -p show the number of changes in a file


b353a198c5 Stefan Sperling

add 'q' response to 'got stage -p'


dc424a06a9 Stefan Sperling

initial 'got stage -p' implementation


ad493afcc0 Stefan Sperling

initial 'got unstage' implementation


537ac44b6c Stefan Sperling

pass staged blob ID to status callback


88d0e355ca Stefan Sperling

report staged status via status callback


1e71573ed6 Stefan Sperling

make stage worktree API look more like the one for 'add'



0cb83759ff Stefan Sperling

implement got_worktree_stage_paths()


5c1e53bc72 Stefan Sperling

add support for multiple path arguments to 'got commit'



f2ea84fab9 Stefan Sperling

make 'got update' accept mulitple path arguments


72ea6654e7 Stefan Sperling

add support for multiple path arguments to 'got status'



0ebf8283cd Stefan Sperling

initial 'got histedit' implementation



1ee397ad2d Stefan Sperling

allow error return from got_worktree_checkout_cb()


818c750100 Stefan Sperling

initial 'got rebase' implementation



e20a8b6f0d Stefan Sperling

allow multiple file path arguments for 'got revert'


17ed46186c Stefan Sperling

allow removing multiple paths at once for 'got rm'


2b92fad780 Stefan Sperling

test and fix expected file status after 'got cherrypick'


234035bc79 Stefan Sperling

add 'got cherrypick' command


8656d6c4d5 Stefan Sperling

make struct got_commitable opaque to library users