Expand description
Git integration for diff/log analysis
Provides integration with Git for:
- Getting changed files between commits
- Extracting commit history
- Blame information for file importance
Structs§
- Blame
Line - Blame entry for a line
- Changed
File - A file changed in a commit
- Commit
- A git commit entry
- Diff
Hunk - A diff hunk representing a contiguous block of changes
- Diff
Line - A single line change within a diff hunk
- GitRepo
- Git repository wrapper
Enums§
- Diff
Line Type - Type of line change in a diff
- File
Status - File change status
- GitError
- Git errors