Soweit ich weiß, ist das davon abhängig, wie viele Jahre die Schule bis zum Abitur braucht - also ob G8 oder G9 vorliegt.
Bei Gymnasien haben viele von G9 (also Abitur nach der 13. Klasse) auf G8 (Abitur nach der 12.Klasse) umgestellt. Möchte man nun von der Realschule auf ein Gymnasium mit G8 wechseln, musst du die 10. Klasse noch einmal wiederholen. Bei G9 kommst du direkt in die 11. Klasse, weil dann erst dort die Einführungsphase + Oberstufe stattfindet.
Gesamtschulen haben eigentlich nur G9 im Angebot (die Schulen waren von der Änderung meines Wissens nach nicht betroffen), was bedeutet, dass du ohne eine Stufe zu wiederholen, weitermachen kannst.
Beim Wechsel von der Gesamtschule auf das Gymnasium musst du halt auch gucken, ob genauso viele Jahre bis zum Abitur liegen. Wenn ja, ist der Wechsel an sich kein Problem. Wenn nein, musst du auf dem Gymnasium die 10.Klasse wiederholen.
Ich war von Anfang an auf einem Gymnasium mit G8 und in der 10.Klasse kamen nur Realschüler zu uns, während bei meiner ganzen Schullaufbahn keiner von der Gesamtschule gewechselt ist. Ich glaube, dass du dann auch einen spezifischen Grund fürs Wechseln angeben musst, da es wegen des Erwerbs des Abiturs nicht sein kann (schließlich bekommt man das an der Gesamtschule auch). Und Freunde stellen da auch keinen relevanten Wechselgrund dar.