SVN, последнее, но не менее важное, не позволяет никому, кроме телефонный номер великобритании администраторов, переписывать историю. Опять же, это из-за его централизованной природы.

Подводя итоги
Git более щедр и либерален в отношении редактирования истории, но Mercurial также предоставляет для этого средства. Пользователи SVN не могут ничего менять в предыдущих версиях, если они не являются администраторами. Что хорошо, а что нет — решать каждой команде.
Git ≠ GitHub : не одно и то же, но предназначены друг для друга
Git и GitHub
Если вы никогда не работали ни с тем, ни с другим, вы можете спутать одно с другим или подумать, что это одно и то же. Однако, несмотря на то, что у них похожие названия, их цели очень разные.