Module Current_git.Commit

include Stdlib.Set.OrderedType
type t
val compare : t -> t -> int
val v : repo:Fpath.t -> id:Commit_id.t -> t
val id : t -> Commit_id.t
val hash : t -> string
val equal : t -> t -> bool
val pp : t Fmt.t
val repo : t -> Fpath.t
val pp_short : t Fmt.t

pp_short shows just the start of the hash.

val marshal : t -> string
val unmarshal : string -> t