Descrição
Leia, grave e comunique-se com repositórios Git em Python sem chamar o comando git externo. Isso ajuda aplicações a inspecionar commits, refs, packs, objetos e protocolos remotos de forma programática.
É uma biblioteca para desenvolvedores, não um cliente gráfico completo de Git. Operações em repositórios podem alterar histórico ou expor credenciais quando remotos estão envolvidos; por isso, ferramentas devem tratar autenticação e ações destrutivas explicitamente.