1

Есть ли какой-нибудь механизм HandShake(открытое соединение) при использовании протокола GIT:// ?

Так же, как СШ, HTTPS и ...

1 ответ1

2

Из раздела Git Protocol в главе 4: Git на сервере - протоколы из книги ProGit Скотта Чакона :

Далее идет протокол Git. Это специальный демон, который поставляется вместе с Git; он прослушивает выделенный порт (9418), который предоставляет услугу, аналогичную протоколу SSH, но абсолютно без аутентификации.

Этот протокол не имеет аутентификации. Это означает, что рукопожатие не нужно держать соединение открытым. По сути, этот протокол используется только для чтения для клонирования и извлечения из хранилищ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .