Crate git_protocol[][src]

An abstraction over fetching a pack from the server.

This implementation hides the transport layer, statefulness and the protocol version to the fetch delegate, the actual client implementation.

Re-exports

pub use git_transport;

Modules

credentials
fetch

Structs

RemoteProgress

The information usually found in remote progress messages as sent by a git server during fetch, clone and push operations.

Functions

fetch

Perform a ‘fetch’ operation with the server using transport, with delegate handling all server interactions.