Commit Briefs

98eaaa123b Stefan Sperling

implement got diff -s


408b4ebc0b Stefan Sperling

add basic stage support to 'got diff' + add 'got stage -l'



537ac44b6c Stefan Sperling

pass staged blob ID to status callback


c363b2c176 Stefan Sperling

show staged file status separately in 'got status'


88d0e355ca Stefan Sperling

report staged status via status callback


715dc77e94 Stefan Sperling

add 'got stage' command


00db391ed2 Stefan Sperling

fix 'got revert' with new realpath(3) ENOENT behaviour


f2b16adaed Stefan Sperling

cache path length in struct got_pathlist_entry



dc5351b4fb Stefan Sperling

fix a bug in 'got branch' and add tests for this command



916f288c7e Stefan Sperling

prevent 'got commit' on branches outside "refs/heads/"

(the only exception is the work tree's temporary histedit branch)



5c1e53bc72 Stefan Sperling

add support for multiple path arguments to 'got commit'




bfce7f8365 Stefan Sperling

improve histedit script error checking and fix leaks


a51a74b38b Stefan Sperling

speed up 'got rebase' ancestry check



f2ea84fab9 Stefan Sperling

make 'got update' accept mulitple path arguments


a5edda0a8a Stefan Sperling

add helper function to parse worktree paths from argv


f86a1bf597 Stefan Sperling

plug memleaks of paths on pathlist in cmd_status()


09ea71bad2 Stefan Sperling

s/path/repository-path/ in 'got init' usage and docs


72ea6654e7 Stefan Sperling

add support for multiple path arguments to 'got status'