The git protocol has the following key issues:
- The regular port on which the service is running (9418) may not be available behind restrictive firewalls.
- There is no user authentication, which means that the protocol is usually used for read-only access.
On the other hand, it is very efficient for extracting from git repositories.
HTTPS, GitHub "smart HTTP", , " HTTP", (, ), , ' , git. HTTPS GitHub - , 443.
(, git HTTPS, , , , , .)