git:
1. намного удобнее работать с ветками (описывать много, да и не раз описывалось, надо просто попробовать).
2. не засирает каждую директорию своей служебной информацией.
3. gitolite (сторонняя тулза, но весьма простая в установке и конфигурировании) решает все проблемы с доступом по ssh и правами на чтение запись вплоть до отдельного файла.
Это основные преимущества для меня, но не единственные.
Если владеете английским, рекомендую для ознакомления
whygitisbetterthanx.com