Description
Inspect and control Git repositories from Python code. It helps applications read commits, branches, remotes, diffs, tags, and working-tree state while using Git behavior programmatically.
This is a developer library, not a graphical Git client. Repository operations can modify files or history and may use credentials for remotes, so tools should confirm destructive actions and protect authentication data.