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§
- extract_
project_ metadata - Extracts project metadata from a collection of files
- 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