5 years ago dc424a06a9 Stefan Sperling
initial 'got stage -p' implementation
5 years ago f032f1f7ee Stefan Sperling
fix and test interaction of rebase/histedit -c and 'got stage'
5 years ago f0b7540102 Stefan Sperling
fix out-of-date check regression; only commit staged files after 'got stage'
5 years ago 735ef5acf1 Stefan Sperling
reject staging of out-of-date files
5 years ago ebf48fd51b Stefan Sperling
handle conflicted files passed to 'got stage'
5 years ago d3e7c587d4 Stefan Sperling
handle double-staging
5 years ago 24278f3006 Stefan Sperling
make 'got revert' work with staged files
5 years ago 9acbc4faa0 Stefan Sperling
test 'got rm' behaviour on staged files
5 years ago 916f288c7e Stefan Sperling
(the only exception is the work tree's temporary histedit branch)
5 years ago ff6aa20665 Stefan Sperling
if histedit has commits to edit, provide a hint in error message
5 years ago 8f8646e5e9 Stefan Sperling
list of merged paths for rebase and histedit must not be empty
5 years ago 8ca9bd6817 Stefan Sperling
use a dedicated error code for histedit path-prefix error
5 years ago 0ebf8283cd Stefan Sperling
initial 'got histedit' implementation
5 years ago 64c6d99023 Stefan Sperling
prevent rebase in a work tree with an incompatible path prefix
5 years ago 7d5807f451 Stefan Sperling
disallow 'got update' and 'got commit' while rebase is in progress