A push --force-t tiltani kell a közös repoban, különben valaki csinál egy git init, git push --force manővert, aztán leshettek. Vagy akár bármilyen history rewriteot is csinálhat, az se egészséges.
Szerintem a rebasenek is megvan az értelme, merge a masterbe, vagy akár PR beküldése előtt is.