yingfeidai / my-git-cli

A developer-friendly CLI tool that helps you commit changes quickly using predefined message formats with emojis. Streamline your Git workflow and keep your commit history clear and expressive.

Repository from Github https://github.comyingfeidai/my-git-cliRepository from Github https://github.comyingfeidai/my-git-cli

My Git CLI

It allows you to commit changes quickly using predefined message formats adorned with emojis.

Features

  • Interactive CLI interface for Git operations.
  • Predefined commit message formats with emojis for different types of commits.
  • Easy customization to fit your Git workflow.

Commit Message Format

My Git CLI uses the following predefined commit message format:

feat: ✨ Add new feature
fix: πŸ› Fix a bug
docs: πŸ“š Update documentation
style: πŸ’„ Update code style
refactor: πŸ”¨ Refactor code
perf: ⚑️ Improve performance
test: βœ… Add tests
chore: πŸ”§ Update build process
revert: βͺ️ Revert a commit

Installation

To install My Git CLI, you can use npm or pnpm:

npm install -g @yingfeidai/my-git-cli@version
# or
pnpm install -g @yingfeidai/my-git-cli@version

About

A developer-friendly CLI tool that helps you commit changes quickly using predefined message formats with emojis. Streamline your Git workflow and keep your commit history clear and expressive.


Languages

Language:JavaScript 100.0%