Expand description

A wrapper around git(1) inspired by GitPython.

Modules

Experimental stuff

Structs

A path which is canonicalized and exists.
Represents a bare repository
Invalid git reference was provided
Struct containing a posix error code and an error message
Represents a git remote
The main repository object.

Enums

Error during committing
Failed to read config
Failed to change configuration file
Failed to resolve given value to a commit id
Failed to find reference on remote
Error during repository instantiation
Failure to stage
Error during stashing operation
Failed to add subtree
Failed to pull changes from remote in to subtree
Failed to push changes from subtree to remote
Failed to split subtree

Constants

Permission denied
Invalid argument
No such file or directory

Functions

Return all .gitsubtrees files in the working directory.
Exports NAME & EMAIL variables so git don’t complain if no user is setup
Returns all tags from a remote