git-stash apply --index: optimize postprocessing
authorJunio C Hamano <gitster@pobox.com>
Sat, 28 Jul 2007 06:51:45 +0000 (23:51 -0700)
committerJunio C Hamano <gitster@pobox.com>
Sat, 28 Jul 2007 07:06:00 +0000 (00:06 -0700)
commit83b3df7d582429d9036f34d2c95abfff7bf0ab24
tree6d347b14edee2df30ca7b9620d93789861f4bc72
parentcbeaccc316affa2e0fb0b60f569d5da9bf444881
git-stash apply --index: optimize postprocessing

Originally, "apply --index" codepath was bolted on to the
"update working tree files and index, but then revert the
changes we make to the index except for added files so that we
do not forget about them" codepath, almost as an afterthought.
Because "apply --index" first prepares the final index state
upfront, "revert except the added paths" postprocessing does not
have to be done.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-stash.sh