Current_git.Commit_idval v : repo:string -> gref:string -> hash:string -> tv ~repo ~gref ~hash identifies a commit that can be fetched from repo using gref as the reference name and has hash hash.
val repo : t -> stringrepo t is the Git URI of the repository.
val gref : t -> stringval hash : t -> stringval pp : t Fmt.tval pp_user_clone : t Fmt.tDisplay a Git command a user could run to get this commit.
val digest : t -> string