Expand description
Data models for git repository information.
This module contains the core data structures used to represent git repository information including branches, commits, tags, and file changes.
Structs§
- Branch
Info - Information about a git branch.
- Commit
Info - Information about a git commit.
- Diff
Hunk - A single diff hunk representing a contiguous change.
- File
Change - A file change within a commit.
- GitInfo
- Complete git repository information.
- TagInfo
- Information about a git tag.
Enums§
- Change
Type - Type of change made to a file.