1.1 KiB
1.1 KiB
description, author, author-url, version
| description | author | author-url | version |
|---|---|---|---|
| Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes. | evmts | https://github.com/evmts | 1.0.0 |
Commit Command
This slash command is a Git commit helper that:
- Runs pre-commit checks by default (linting, building, generating docs)
- Automatically stages files if none are staged
- Analyzes code changes to suggest potential commit splits
- Creates commits using conventional commit format with descriptive emojis
Key Features
- Supports options like
--no-verifyto skip pre-commit checks - Encourages "atomic commits" with focused, logical changes
- Provides a comprehensive list of commit types and corresponding emojis
- Offers guidelines for splitting complex commits
Example Commit Messages
- "✨ feat: add user authentication system"
- "🐛 fix: resolve memory leak in rendering process"
- "📝 docs: update API documentation with new endpoints"
The command aims to improve code quality, commit clarity, and developer workflow by providing structured commit guidance.