Der Hauptnachteil mit rebase ist, dass Sie sollten (Lese müssen) nur lokal rebase verwenden. Das heißt, sobald etwas gedrückt wurde, sollte man es danach nicht mehr umbauen. Die Geschichte neu zu schreiben ist gut und schön, aber in dem Moment, in dem du mit der Geschichte auf einer Fernbedienung herumschwirrst, werden die Dinge wirklich unordentlich.
EDIT
Ein weiterer Nachteil ist die Tatsache, dass die wahre Geschichte in der Tat verloren ist. Das bedeutet unter anderem, dass es unmöglich ist, zurück zum Thema Zweig zu gehen (leicht), da sie das Aussehen des Seins ein Teil des Hauptzweiges haben würden. Es macht auch Änderungen viel schmerzhafter zurückkehrt, weil Sie cherry-pick einer nach dem anderen zu begehen haben, versuchen Sie am besten, welche zu erinnern, aus dem ursprünglichen Thema Zweig kam. Wenn Sie eine interaktive Rebase verwenden, oder noch schlimmer - Ihre Commits niedergedrückt haben - dann könnte das enorme Kopfschmerzen bereiten.
ich gesehen habe fatal auf ‚nicht genügend Arbeitsspeicher‘ ‚git rebase‘. http://stackoverflow.com/questions/6775242/how-can-i-recover-from-fatal-out-of-memory-mmap-failed-cannot-allocate-memor – GoZoner