Некоторые преимущества использования SSH для удалённого доступа к Git-репозиториям:
- Простота настройки. 1 Демоны SSH распространены, многие системные администраторы имеют опыт работы с ними, и во многих дистрибутивах они предустановлены или есть утилиты для управления ими. 1
- Безопасность. 1 Данные передаются зашифрованными по авторизованным каналам. 1
- Экономия времени. 2 SSH не требует повторной аутентификации для каждого действия с репозиторием, что экономит время. 2
- Эффективность. 1 SSH делает данные перед передачей максимально компактными. 3
Кроме того, SSH — единственный из сетевых протоколов, предоставляющий доступ и на чтение, и на запись. 3