Git::Repository
Inherits Git::C_Pointer < Git::C_Value < Git::NoError < Reference < Object
Constructors
new(value : LibGit::Repository, path : String)
SourceClass methods
init_at(path, is_bare = false)
Sourceopen(path : String)
SourceInstance methods
ahead_behind(local : Oid, upstream : Oid)
Sourceahead_behind(local : Commit, upstream : Commit)
Sourceattributes(path : String)
Sourcebare?
Sourceblame
Sourcebranches
Sourceempty?
Sourceexists?(oid : Oid)
Sourceexists?(sha : String)
Sourcefinalize
Sourcehead
Sourcehead?
Sourcelast_commit
Sourcelookup(sha : String)
Sourcelookup_blob(oid : Oid)
Sourcelookup_blob(sha : String)
Sourcelookup_commit(oid : Oid)
Sourcelookup_commit(sha : String)
Sourcelookup_tag(oid : Oid)
Sourcelookup_tag(sha : String)
Sourcelookup_tree(oid : Oid)
Sourcelookup_tree(sha : String)
Sourcepath
Sourceref(name : String)
Sourceref_names
Sourcereferences
Sourcerefs(glob : String)
Sourcerefs
Sourceremotes
Sourceshallow?
Sourcetags(glob : String)
Sourcetags
Sourcewalk(from : String | Oid, sorting : Sort = Sort::Time, &)
Sourcewalk(from : String | Oid, sorting : Sort = Sort::Time)
Sourceworkdir
Source