Tey.Git module Tey.Git execute execute(args: [String]) -> Result<ProcessResult, String> pinRef pinRef(url: String, selector: String, requested: String) -> Result<(String, String), String> tags tags(url: String) -> Result<[String], String> Every version-shaped tag a repository publishes, newest first. Used to answer a range requirement, and to list installable Kex toolchains. commitId? commitId?(text: String) -> Bool A full hexadecimal commit id. A short one is left to ls-remote: it could as well be a ref name.