Crate gitcc_core
source ·Expand description
Core functionalities
Re-exports
pub use time;
Structs
- Changelog build options
- Changelog configuration
- A commit
- Commits configuration
- Commit history
- Configuration
- Conventional commit message
- Core error
- Release configuration
- Versioning configuration
Enums
- The semver version increment
Constants
- Config directory name
- Config file name
- Base changelog template
Traits
- Extension trait for conventional messages
- Additional methods for strings
Functions
- Add all changes to the index
- Builds the changelog
- Commits the changes to git
- Returns the history of all commits
- Executes a bump command
- Returns the git root directory
- Adds all changes to the index
- Checks if the repo has unstaged or untracked files
- Push with tags
- Sets an annotated tag to the HEAD
Type Definitions
- Status show option