Thank you for considering contributing to Auto Commit! We welcome contributions that improve functionality, code quality, or documentation.
-
Fork the repository
-
Create a new branch for your feature or fix
git checkout -b feat/your-feature-name
-
Make your changes — ensure code is clean and documented
-
Commit with a standardized message
npm run commit
-
Push your branch and open a Pull Request
Auto Commit follows a standardized commit message format:
<type>(scope): <short summary>
Examples:
feat(core): add auto-push feature
fix(cli): resolve path issue on Windows
Allowed types:
feat, fix, docs, chore, refactor, test, style
- Follow existing formatting and naming conventions
- Keep PRs focused and minimal
- Use clear, descriptive variable and function names
Open an issue with details about your question or suggestion.