So then anyone building on it would rebase the same way you just did? Which was the same way they would have done so if you had just pushed a new commit?
yeah exactly, all the FUD about rebase and shared branches is baffling to me. are people regularly getting stuck on 'git pull --rebase' and slamming into merge conflicts?