Module git

Source

Re-exports§

pub use crate::context::RecentCommit;
pub use crate::context::StagedFile;

Structs§

CommitInfo
Collects information about a specific commit
CommitResult
Results from a commit operation
GitRepo
Represents a Git repository and provides methods for interacting with it.
RepoFilesInfo
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