4 years ago Stefan Sperling
add 'got integrate' command
obtain repo format version and commit author name/email from .git/config
fix NULL deref in got_error_from_errno via got_error_uuid (found by jasper)
initial implementation of 'got tag' command
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