Hi Phillip, Phillip Wood <phillip.wood@xxxxxxxxxxxx> writes: > When running ‘git rebase -i --autostash’ if the editor fails then the > rebase fails but stash is not applied so the working files are not > restored. Running ‘git rebase --abort’ replies that there’s no rebase > in progress. If you notice what’s happened it’s not a problem if you > know to do ‘git stash apply <autostash id>’ but it’s confusing as > normally the stash would be automatically applied. This happened to me > when I messed up my editor configuration but you can reproduce it with > > $ GIT_SEQUENCE_EDITOR=false git rebase -i --autostash HEAD^^ > Created autostash: ff960d4 > HEAD is now at f1b8af7 [git] Turn on rebase.missingCommitsCheck [I'm happy to see rebase.missingCommitsCheck being used.] > Could not execute editor > > $ git rebase --abort > No rebase in progress? I remembered having read something about it recently and a quick search confirmed it. It was corrected in commit 33ba9c6 (29/06/2016, rebase -i: restore autostash on abort) that recently graduated to master (on 19/07/2016 if I read the various "What's cooking" correctly). So you will need to build git from source to have this corrected. > Best Wishes > > Phillip Thanks, Rémi -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html