#protocols #git #fetch #gix #transport #version #delegates

deprecated git-protocol

Please use gix-<thiscrate> instead (‘git’ -> ‘gix’)

41 releases (26 breaking)

0.26.4 Feb 17, 2023
0.26.2 Jan 10, 2023
0.26.0 Dec 30, 2022
0.24.0 Nov 21, 2022
0.1.1 Sep 14, 2020

#9 in #gix

Download history 28/week @ 2024-01-08 20/week @ 2024-01-15 4/week @ 2024-01-29 33/week @ 2024-02-05 16/week @ 2024-02-19 58/week @ 2024-02-26 21/week @ 2024-03-04 150/week @ 2024-03-11 28/week @ 2024-03-18 11/week @ 2024-03-25 392/week @ 2024-04-01 21/week @ 2024-04-08 10/week @ 2024-04-15 51/week @ 2024-04-22

475 downloads per month
Used in 3 crates (via git-repository)

MIT/Apache

550KB
11K SLoC

An abstraction over [fetching][fetch()] a pack from the server.

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

Feature Flags

Dependencies

~7–39MB
~564K SLoC