Repository-level operations (revparse, etc.)
Dependencies
fn append_reflog(wfs : &FileSystem, rfs : &RepoFileSystem, git_dir : String, refname : String, old_id : ObjectId, new_id : ObjectId, author : String, email : String, timestamp : Int64, timezone : String, message : String) -> Unit raise GitErrorfn apply_template(wfs : &FileSystem, rfs : &RepoFileSystem, git_dir : String, template_dir : String) -> Unit raise GitErrorfn create_reflog(wfs : &FileSystem, rfs : &RepoFileSystem, git_dir : String, refname : String) -> Unit raise GitErrorfn delete_reflog(wfs : &FileSystem, rfs : &RepoFileSystem, git_dir : String, refname : String) -> Unit raise GitErrorfn init_repo(fs : &FileSystem, root : String, default_branch? : String, bare? : Bool) -> Unit raise GitErrorfn init_repo_with_options(fs : &FileSystem, _rfs : &RepoFileSystem, root : String, opts : InitOptions) -> Unit raise GitErrorfn init_repo_with_options_with_repo_fs(fs : &FileSystem, rfs : &RepoFileSystem, root : String, opts : InitOptions) -> Unit raise GitErrorfn parse_upstream_push_spec(spec : String) -> (String, String, String)?fn read_reflog(fs : &RepoFileSystem, git_dir : String, refname : String) -> Array[ReflogEntry] raise GitErrorfn resolve_push_ref(fs : &RepoFileSystem, git_dir : String, branch : String) -> String raise GitErrorfn resolve_upstream_ref(fs : &RepoFileSystem, git_dir : String, branch : String) -> String raise GitErrorfn should_log_ref(fs : &RepoFileSystem, git_dir : String, refname : String, is_bare : Bool) -> (Bool, Bool) raise GitErrorRepository-level operations (revparse, etc.)
Dependencies