Я хочу настроить git-сервер. Я нашел несколько инструкций, очень подробно.
Некоторые описывают установку git-сервера, доступного через Ssh, а другие - через HTTP. (Другие даже советуют такие инструменты, как гитолит).
Есть ли плюсы или минусы, выбирающие SSH или HTTP? Кажется, что по HTTP передача файлов значительно медленнее, но мне интересно, есть ли другие вещи, которые нужно иметь в виду.
Каков наиболее распространенный способ настройки git-сервера, если таковой имеется?