5 years ago Stefan Sperling
attempt to reject GOT_AUTHOR values without an email address
initial 'got stage -p' implementation
fix and test interaction of rebase/histedit -c and 'got stage'
fix out-of-date check regression; only commit staged files after 'got stage'
reject staging of out-of-date files
handle conflicted files passed to 'got stage'
handle double-staging
make 'got revert' work with staged files
test 'got rm' behaviour on staged files
(the only exception is the work tree's temporary histedit branch)
if histedit has commits to edit, provide a hint in error message
list of merged paths for rebase and histedit must not be empty
use a dedicated error code for histedit path-prefix error
initial 'got histedit' implementation
prevent rebase in a work tree with an incompatible path prefix
disallow 'got update' and 'got commit' while rebase is in progress
initial 'got rebase' implementation
introduce support for abbreviated object IDs
add 'got branch' command
add 'got backout' command
allow 'got cherrypick' with a root commit (adds all files in commit)
add 'got cherrypick' command
make moved branch head references easier to deal with
don't leak objects which can't be cached
improve wording of an error message