Git Branch Analyzer
Analyzes Git repository branch topology using libgit2 bindings and git-log parsing. Identifies stale branches, merge conflicts, and divergence points via the GitHub GraphQL API.
Installation
Use the upstream install or setup path that matches your environment:
- $ cmake ..
- $ cmake --build .
- $ cmake -DEXPERIMENTAL_SHA256=ON ..
- $ cmake -DOPENSSL_ROOT_DIR=/tmp/openssl-3.3.2 ..
Requirements and caveats from upstream:
Basic usage or getting-started notes:
===========
Extracted from upstream docs: https://raw.githubusercontent.com/libgit2/libgit2/HEAD/README.md