]> git.ipfire.org Git - thirdparty/git.git/commit - sequencer.c
rebase -i: silence stash apply
authorPhillip Wood <phillip.wood@dunelm.org.uk>
Thu, 18 May 2017 10:02:33 +0000 (11:02 +0100)
committerJunio C Hamano <gitster@pobox.com>
Sat, 20 May 2017 09:24:28 +0000 (18:24 +0900)
commit79a62269815264165da265eeb8a65feb47dcf671
treecf048df5bc43f4be0f66887a1cc8075584036504
parent4ab867b8fc8c19ae99c5414ffcbf57fb1609c94f
rebase -i: silence stash apply

The shell version of rebase -i silences the status output from 'git
stash apply' when restoring the autostashed changes. The C version
does not.

Having the output from git stash apply on the screen is
distracting as it makes it difficult to find the message from git
rebase saying that the rebase succeeded. Also the status information
that git stash prints talks about looking in .git/rebase-merge/done to
see which commits have been applied. As .git/rebase-merge is removed
shortly after the message is printed before rebase -i exits this is
confusing.

Signed-off-by: Phillip Wood <phillip.wood@dunelm.org.uk>
Acked-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
sequencer.c