package git-mirage

  1. Overview
  2. Docs
val head_contents : fetch -> Git.Reference.head_contents option
val head : fetch -> Git.Hash.Commit.t option
val hashes : fetch -> Git.Hash.Set.t
val pp_fetch : fetch Fmt.t
type ok_or_error = [
  1. | `Error of string
  2. | `Ok
]
type push = Git.Sync.Result.push = {
  1. result : ok_or_error;
  2. commands : (Git.Reference.t * ok_or_error) list;
}
val pp_push : push Fmt.t