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.

agentskillexchange Updated 28 repo stars

File contents

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:

Documentation

Source

agentskillexchange/skills/tree/main/skills/git-branch-analyzer-libgit2 commit 0da62a4fa5

Frequently asked questions

npx skillmds@latest add agentskillexchange/git-branch-analyzer