package git
Git format and protocol in pure OCaml
Install
Dune Dependency
Authors
Maintainers
Sources
git-3.15.0.tbz
sha256=e26cca9f887c95f2c7e9966c1f414f11292522b52b64f218a3c58b4094e055d1
sha512=64ace1d29ba78d634be8eebe55fd49316230f3b156e497c7a05496b104465f5c03b0df898c5374296a33a504d2c21502c1e1a6d39004bd095695e494643d1342
doc/smart/Smart/index.html
Module Smart
Source
Implementation of smart protocol.
This module does not have any Git logics. It provides a light implementation of the Smart protocol to be able to fetch
/pull
or push
with a Git server.
Capabilities module.
Source
type error = [
| `End_of_input
| `Expected_char of char
| `Unexpected_char of char
| `Expected_string of string
| `Expected_eol
| `Expected_eol_or_space
| `Unexpected_end_of_input
| `No_enough_space
| `Assert_predicate of char -> bool
| `Invalid_advertised_ref of string
| `Invalid_shallow of string
| `Invalid_negotiation_result of string
| `Invalid_side_band of string
| `Invalid_ack of string
| `Invalid_result of string
| `Invalid_command_result of string
| `Invalid_command of string
| `Invalid_want of string
| `Invalid_have of string
| `No_enough_space
| `Unexpected_pkt_line of string
| `Unexpected_flush
| `Invalid_pkt_line of string
]
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>