Welcome to pygit2’s documentation!
Pygit2 is a set of Python bindings to the libgit2 shared library, libgit2implements the core of Git. Pygit2 works with Python 2.7, 3.4 - 3.7 and pypy.
Links:
- http://www.pygit2.org/ – Documentation
- https://github.com/libgit2/pygit2 – Source code and issue tracker
- https://pypi.python.org/pypi/pygit2 – Download
- https://github.com/libgit2/pygit2/blob/master/CHANGELOG.rst – Changelog
- https://github.com/libgit2/pygit2/blob/master/AUTHORS.rst – Authors Start:
Usage guide:
- General
- The repository
- Object IDs
- Git Objects
- Custom backends
- Blame
- Configuration files
- Diff
- Feature detection
- Commit log
- Mailmap
- Merge & Cherrypick
- References
- Remotes
- Revision parsing
- Settings
- Submodules
- The Index file and the Working copy
- Worktrees
.rst-content .section