Expand description
Git history extraction via git2.
Mines commit history from a repository, extracting per-commit file changes with line counts, author info, and timestamps.
Structs§
- Commit
Info - Raw commit data extracted from git history.
- File
Change - A single file change within a commit.
- Mining
Options - Options for history mining.
Enums§
- Change
Status - Status of a file change within a commit.
Functions§
- mine_
history - Mine commit history from a git repository.