Thread (1 message) 1 message, 1 author, 2016-06-15

Re: [PATCH 0/3] rebase -i: drop, missing commits and static checks

From: Matthieu Moy <hidden>
Date: 2016-06-15 23:05:36

Remi Galan Alfonso [off-list ref] writes:
Junio C Hamano [off-list ref] writes:
quoted
The place where an error can be introduced is (assuming that what
"rebase -i" writes out itself is perfect ;-) where we allow the user
to edit, so instead of checking before "--continue", I would expect
a sane design would check immediately after the editor we spawned
returns.
Makes sense but we would have the problem mentioned by Matthieu:
quoted
Warning: the command isn't recognized ...
  
# Hmm, let's ignore that warning
$ git rebase --continue
There's an alternative:

$ git rebase --edit-todo
# Make mistakes, save and quit
Your todo-list has the following issues:
- ...
Do you want to edit again (no aborts the rebase) [Y/n]?

There's a precedent with the 'e' command of "git add -p". I have a
slight preference for non-interactive commands so I prefer not going
this way though.

-- 
Matthieu Moy
http://www-verimag.imag.fr/~moy/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help