Re-exports§
pub use self::git_push as push;
Structs§
- Style
Patterns - Quantified style patterns extracted from commit history
Functions§
- check_
working_ tree_ clean - Check if working directory is clean
- create_
backup_ branch - Create timestamped backup branch
- extract_
style_ patterns - Extract style patterns from commit history
- get_
commit_ list - Get list of commit hashes to rewrite (in chronological order)
- get_
commit_ metadata - Extract complete metadata for a commit (for rewriting)
- get_
common_ scopes - Extract common scopes from git history by parsing commit messages
- get_
git_ diff - Get git diff based on the specified mode
- get_
git_ stat - Get git diff –stat to show file-level changes summary
- get_
head_ hash - Get the current HEAD commit hash
- get_
recent_ commits - Get recent commit messages for style consistency (last N commits)
- git_
commit - Execute git commit with the given message
- git_
push - Execute git push
- rewrite_
history - Rewrite git history with new commit messages