> Это не важно, можно и ssh. Главное, чтобы работало ) Git настроить гораздо сложнее, чем SVN.
В случае ssh настроить проще, чем SVN.
git clone ssh://user@host.name/path/to/git/source
и всё. Можно дальше поиграться с ssh-keygen, чтобы ходить по определённому паролю (а то и вообще без пароля). Можно усиливать безопасность. выделив отдельного пользователя (git например) и дав ему шелл /usr/bin/git-shell, и потом через ssh-ключи давать доступ к репозиторию разным личностям.