git library

Classes

BranchReference
Commit
Represents a Git commit object.
CommitReference
Represents the output from git show-ref
GitDir
Represents a local directory
Tag
TreeEntry

Functions

isValidSha(String value) bool
Returns true if value represents a valid SHA1 String.
runGit(List<String> arguments, {bool throwOnError = true, bool echoOutput = false, String? processWorkingDir}) Future<ProcessResult>
Run git with the provided arguments.

Exceptions / Errors

GitError