am: remove rebase-apply directory before gc
authorJonathan Nieder <jrnieder@gmail.com>
Mon, 22 Feb 2010 14:35:46 +0000 (08:35 -0600)
committerJunio C Hamano <gitster@pobox.com>
Tue, 23 Feb 2010 22:26:29 +0000 (14:26 -0800)
commit29b67543d3060a08bee601dbad91dd400e833052
tree8aab1fda65e91e42f38da3771e4bb4a30b55a5c9
parent689b8c290db9d5880699dd3538134daffc1c55d0
am: remove rebase-apply directory before gc

When git am does an automatic gc it doesn't clean up the rebase-apply
directory until after this has finished.  This means that if the user
aborts the gc then future am or rebase operations will report that an
existing operation is in progress, which is undesirable and confusing.

Reported by Mark Brown <broonie@debian.org> through
http://bugs.debian.org/570966

Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
git-am.sh