Rebase und dann push ... darf wsird soweit ich mich erinner gewarnt.
Kann man schon machen (wenn man weiss was man tut), aber ja, wenn jemand das dann ohne Vorwarnung bei sich rein pullt kann das in der Tat problematisch werden.
Mich würde interessieren, wie das Serverseitige Repo mit einem vernünftigen Git-Client (also console oder z.B. GitKraken) ausschaut.