Commit Briefs




Stefan Sperling

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


Stefan Sperling

initial 'got stage -p' implementation






Stefan Sperling

use get_worktree_paths_from_argv consistently; improves add/rm edge cases

Double 'got rm' becomes a no-op like double 'got add' already is, and 'got add' of an already staged file is now an error.



Stefan Sperling

initial 'got unstage' implementation






Stefan Sperling

reject staging of out-of-date files



Stefan Sperling

implement got diff -s


Stefan Sperling

handle double-staging


Stefan Sperling

make 'got revert' work with staged files


Stefan Sperling

test 'got rm' behaviour on staged files



Stefan Sperling

pass staged blob ID to status callback