Expand description

An implementation of the git transport layer, abstracting over all of its versions, providing connect() to establish a connection given a repository URL.

All git transports are supported, including ssh, git, http and https, as well as local repository paths.


pub use git_packetline as packetline;



The version of the way client and server communicate.

The kind of service to invoke on the client or the server side.


A general purpose connector connecting to a repository identified by the given url.