Re: git rebase -i slow for a reason ?
- From
Ramkumar Ramachandra <artagnon@gmail.com>
- Date
- Apr 15, 2010, 04:50 UTC
- Message-ID
- <w2jf3271551004142150yc0323559x7dd66da56f473d22@mail.gmail.com>
- In-Reply-To
- <20100413100435.GA7441@glandium.org>
Hi,
> Most of the time, I run git rebase with -i, so while it is slow, I > always assumed there was somehow a reason.
Technically, the interactive counterpart is simply a shell script that calls the git-rebase binary along with a bunch of other things. See git-rebase--interactive in the the source tree. Your observations about speed mainly have to do with how the interactive counterpart recursively cherry-picks and rebases.
-- Ram