libgit2

transport

Version:
Git custom transport registration interfaces and functions

Structs

Macros

Enums

Callbacks

Functions

Initializes a git_transport with default values creating an instance with GIT_TRANSPORT_INIT.

Function to use to create a transport from a URL is scanned to find a transport that implements the scheme of the URI (i.e. git:// or http://) and a transport object is returned to the caller.

Create an ssh transport with custom git command paths

Add a custom transport definition, to be used in addition to the built-in set of transports that come with libgit2

Unregister a custom transport definition which was previously registered with git_transport_register

Create an instance of the dummy transport

Create an instance of the local transport

Create an instance of the smart transport

Create an instance of the http subtransport also supports https. On Win32, this subtransport may be implemented using the WinHTTP library.

Create an instance of the git subtransport

Create an instance of the ssh subtransport

Sets a custom transport factory for the remote function to override the transport used for this remote when performing network operations.