Gibt es einen HandShake-Mechanismus für das GIT://-Protokoll?

Gibt es einen HandShake-Mechanismus für das GIT://-Protokoll?

Gibt es irgendwelcheHandshake(der Verbindungsaufbau-)Mechanismus bei Verwendung GIT://des Protokolls?

Genau wie SSh, HTTPS und ...

Antwort1

Aus dem AbschnittDas Git-ProtokollInKapitel 4: Git auf dem Server - Die Protokollevon dem BuchProGitvonScott Chacon:

Als nächstes kommt das Git-Protokoll. Dies ist ein spezieller Daemon, der mit Git geliefert wird. Er lauscht auf einem dedizierten Port (9418), der einen dem SSH-Protokoll ähnlichen Dienst bereitstellt, jedoch absolut keine Authentifizierung erfordert.

Dieses Protokoll hat keine Authentifizierung. Das bedeutet, dass kein Handshake erforderlich ist, um die Verbindung offen zu halten. Grundsätzlich wird dieses Protokoll schreibgeschützt zum Klonen und Abrufen aus Repositories verwendet.

verwandte Informationen