class Git
- Git
- Reference
- Object
Overview
A simple Git library based on libgit2.
Implemented groups:
- [ ] annotated_commit
- [ ] apply
- [ ] attr
- [ ] blame
- [ ] blob
- [ ] branch
- [-] buffer
- [ ] cert
- [ ] checkout
- [ ] cherrypick
- [ ] clone
- [ ] commit
- [x] common
- [-] config
- [ ] credential
- [ ] credential_helpers
- [ ] deprecated
- [ ] describe
- [ ] diff
- [ ] errors
- [ ] filter
- [x] global
- [ ] graph
- [ ] ignore
- [ ] index
- [ ] indexer
- [ ] mailmap
- [ ] merge
- [ ] message
- [ ] net
- [ ] notes
- [ ] object
- [ ] odb
- [ ] odb_backend
- [ ] oid
- [ ] oidarray
- [ ] pack
- [ ] patch
- [ ] pathspec
- [ ] proxy
- [ ] rebase
- [ ] refdb
- [ ] reflog
- [ ] refs
- [ ] refspec
- [ ] remote
- [-] repository
- [ ] reset
- [ ] revert
- [ ] revparse
- [ ] revwalk
- [ ] signature
- [ ] stash
- [ ] status
- [ ] strarray
- [ ] submodule
- [ ] tag
- [ ] trace
- [ ] transaction
- [ ] transport
- [ ] tree
- [ ] types
- [x] version
- [ ] worktree
Defined in:
git.crClass Method Summary
-
.config : Git::Config
The default configuration
-
.features : Features
The Git library's compile-time options
- .repository(path : String | Path = ".")
-
.version : SemanticVersion
The Git library's version