Module Irmin_git.KVSource

Parameters

module G : G
module S : Git.Sync.S with type hash := G.hash and type store := G.t

Signature

Sourcetype endpoint = Mimic.ctx * Smart_git.Endpoint.t
Sourcetype branch = string
Sourcemodule Make (C : Irmin.Contents.S) : sig ... end

The Git backend specializes a few types: