Есть ли механизм HandShake для протокола GIT://?

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

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

1 ответ

Решение

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

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

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

Другие вопросы по тегам