Code

rebase: read state outside loop
authorMartin von Zweigbergk <martin.von.zweigbergk@gmail.com>
Tue, 28 Dec 2010 09:30:20 +0000 (10:30 +0100)
committerJunio C Hamano <gitster@pobox.com>
Tue, 28 Dec 2010 22:58:57 +0000 (14:58 -0800)
commit247de6f6e4578bb2810d2d82513b309e9be6a5f1
tree6cf8bbcf8b6cb96c40db4e72de800d995a233927
parent19d83240ea83350ae410a36d1db9337a772bbe11
rebase: read state outside loop

The 'onto_name' state used in 'git rebase --merge' is currently read
once for each commit that need to be applied. It doesn't change
between each iteration, however, so it should be moved out of the
loop. This also makes the code more readable. Also remove the unused
variable 'end'.

Signed-off-by: Martin von Zweigbergk <martin.von.zweigbergk@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-rebase.sh