Да! Я думаю, что наибольшим преимуществом является лучшая поддержка ветвления + слияния, предлагаемая многими DVCS. Разветвление и слияние - это боль в заднице в SVN; Это достаточно раздражает, так как не стоит тратить время на создание небольших короткоживущих веток для быстрого добавления функций, исправления ошибок или экспериментов, но слияние также достаточно раздражает, так как создание долгоживущих ветвей также затруднительно. С другой стороны, ветвление и слияние в Git очень просты, настолько, что я создаю (локальную) ветвь почти для каждого исправления ошибки или функции, над которой я работаю.
Я думаю, что инструменты, предлагаемые Git для визуализации репозиториев, записи журналов и т. Д., Также намного лучше, чем в SVN (хотя это скорее вещь Git, чем специфичная для DVCS).
DVCS также не требует центрального сервера; при использовании SVN в качестве разработчика вы должны создать локальное репо, в которое вы хотите войти, что не является обязательным для Git, поскольку каждое репо содержит полную историю. Как следствие, архивирование репо - это всего лишь вопрос архивации вашего проекта - нет «центральной базы данных» для резервного копирования.
Я начал использовать Git почти четыре года назад, после некоторого использования SVN, и я не оглядывался назад.