Re-exports§
pub use crate::context::RecentCommit;pub use crate::context::StagedFile;
Structs§
- Commit
Info - Collects information about a specific commit
- Commit
Result - Results from a commit operation
- GitRepo
- Represents a Git repository and provides methods for interacting with it.
- Repo
Files Info - Collects repository information about files and branches
Functions§
- is_
binary_ diff - Determines if the given diff represents a binary file.
- is_
inside_ work_ tree - Checks if the current directory is inside a Git work tree.
- run_
git_ command - Executes a git command and returns the output as a string
- should_
exclude_ file - Checks if a file should be excluded from analysis.