I'm running on fairly large repository (Gentoo's portage, 2.5G .git) and slightly slow hardware (1Ghz arm64) and interactive re-basing is very slow. It seems the main culprit is "git branch --remote --contains " so I'm wondering why it's done and if it is possible to limit it somehow?

These operations are very expensive over the whole repo, for example:

(385.025976377 #1# "branch" "--remote" "--contains" "2bb9cf91e26e")

takes over 6 minutes to complete.


This performance regression should be fixed now. See 76998b5e0.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.