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

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

#10 in #gix

Download history 27/week @ 2024-07-01 1/week @ 2024-07-08 10/week @ 2024-07-15 47/week @ 2024-07-22 426/week @ 2024-07-29 64/week @ 2024-08-05 22/week @ 2024-08-12 18/week @ 2024-08-19 24/week @ 2024-08-26 67/week @ 2024-09-02 21/week @ 2024-09-09 7/week @ 2024-09-16 61/week @ 2024-09-23 12/week @ 2024-09-30 63/week @ 2024-10-07 64/week @ 2024-10-14

200 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

~6–34MB
~516K SLoC